Als «javascript» getaggte Fragen

JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Hochsprache mit mehreren Paradigmen und schwacher Typisierung, die sowohl für clientseitige als auch für serverseitige Skripte verwendet wird. Verwenden Sie dieses Tag für Fragen zu allgemeinen Implementierungen von ECMAScript, JavaScript, JScript usw. JS bezieht sich normalerweise nicht auf seinen ECMA-Cousin ActionScript.



4
Funktionsdeklaration als var statt function
Ich sehe immer mehr, wie Funktionen deklariert werden var foo = function() { // things }; Statt wie ich es gelernt hatte function foo() { // things } Was ist der Unterschied? Bessere Leistung? Umfang? Sollte ich diese Methode anwenden?

10
Wie kommt ein Programmierer, der an statische Sprachen gewöhnt ist, mit dem Mangel an Javascript-Werkzeugen zurecht?
Ich habe die meiste Zeit meiner Karriere so ziemlich ausschließlich in kompilierten Sprachen programmiert, insbesondere in Java. Eine meiner Lieblingssachen bei Java ist, wie produktiv Sie sein können und wie wenig Code Sie tatsächlich schreiben müssen, wenn Sie Tools wie Eclipse verwenden. Sie können: Einfaches und automatisches Refactoring Ihrer Methoden …


3
Umgang mit dem Browser-Cache in einseitigen Apps
Ich versuche herauszufinden, wie der Webbrowser-Cache für Apps mit nur einer Seite richtig gehandhabt wird. Ich habe ein ziemlich typisches Design: mehrere HTML-, JS- und CSS-Dateien, die das SPA implementieren, und eine Reihe von JSON-Daten, die vom SPA verwendet werden. Probleme treten auf, wenn ich ein Update pushen möchte: Ich …


2
Was ist ASM.js und was bedeutet es für alle?
Ich fange an, Gerüchte über dieses Projekt namens ASM.js zu hören . Derzeit ist ihre Website schrecklich und verwirrend. Folgendes weiß ich aus meinen Recherchen im Internet. Es ist eine Teilmenge von JavaScript, die in hohem Maße optimiert werden kann. Ich vermute, weil es die dynamischeren Teile der Sprache vermeidet. …


12
Wie wurde JavaScript populär?
In der Antike hatte Brendan Eich ein Sprachdesign, und in der heutigen Welt ist JavaScript eine beliebte Sprache, die an vielen verschiedenen Orten implementiert und verwendet wird. Was hat die Sprache populär gemacht? War es die C-artige Syntax, die früheren Programmierern vertraut war? Hatte Netscape genügend Kontrolle über den Markt, …

2
Warum ist es in JavaScript so weit verbreitet, große anonyme Funktionen als Argumente an andere Funktionen zu übergeben?
Ich bin der Meinung, dass die Weitergabe anonymer Funktionen, die mehr als ein paar Codezeilen enthalten, als Argumente für andere Funktionen die Lesbarkeit und Selbstdokumentation drastisch bis zu dem Punkt beeinträchtigt, an dem ich dies für wahrscheinlich halte Weitaus besser für alle, die wahrscheinlich den Code verwenden, um nur eine …


2
Wie wird Javascript-Code bei der Verwendung von Rückrufen asynchron?
Ich habe viel online gelesen und versucht, herauszufinden, wie man asynchronen JavaScript-Code schreibt. Eine der Techniken, die in meiner Forschung häufig zum Einsatz gekommen sind, ist die Verwendung von Rückrufen. Ich verstehe zwar, wie eine Rückruffunktion geschrieben und ausgeführt wird, bin aber verwirrt, warum Rückrufe die JavaScript-Ausführung scheinbar automatisch asynchron …

7
Selbstausführende anonyme Funktion vs. Prototyp
In Javascript gibt es einige klar hervorgehobene Techniken zum Erstellen und Verwalten von Klassen / Namespaces in Javascript. Ich bin gespannt, welche Situationen es rechtfertigen, eine Technik gegen die andere einzusetzen. Ich möchte einen auswählen und dabei bleiben, um vorwärts zu kommen. Ich schreibe Unternehmenscode, der von mehreren Teams verwaltet …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.