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.

6
Vor- und Nachteile von Facebooks Reaktion im Vergleich zu Webkomponenten (Polymer)
Was sind die Hauptvorteile von Facebooks React gegenüber der kommenden Web Components- Spezifikation und umgekehrt (oder ein Vergleich von Äpfeln zu Äpfeln mit der Polymer- Bibliothek von Google )? Laut diesem EU-Vortrag von JSConf und der React-Homepage sind die Hauptvorteile von React: Entkopplung und erhöhte Kohäsion anhand eines Komponentenmodells Abstraktion, …
521 javascript  html 

7
Ist die Verwendung von == in JavaScript jemals sinnvoll?
In JavaScript schrieb Douglas Crockford: JavaScript hat zwei Gruppen von Gleichheitsoperatoren: ===und !==und ihre bösen Zwillinge ==und !=. Die Guten arbeiten so, wie Sie es erwarten würden. Wenn die beiden Operanden vom selben Typ sind und denselben Wert haben, dann ===produziert trueund !==produziert false. Die bösen Zwillinge tun das Richtige, …

5
Gibt es einen Grund, das Schlüsselwort "var" in ES6 zu verwenden?
Babels Leitfaden zu ES6 sagt: letist das neue var. Anscheinend besteht der einzige Unterschied darin, dass varder Gültigkeitsbereich der aktuellen Funktion und letder Gültigkeitsbereich des aktuellen Blocks festgelegt wird . Diese Antwort enthält einige gute Beispiele . Ich kann keinen Grund für die Verwendung varin ES6-Code erkennen. Selbst wenn Sie …
261 javascript  es6 

6
Wie oft sollte ich in ES6 'let' vs 'const' verwenden?
Ich habe in letzter Zeit viel ES6-Code für io.js geschrieben. In der Natur gibt es nicht viel Code, von dem ich lernen kann. Ich habe also das Gefühl, meine eigenen Konventionen zu definieren. Meine Frage ist, wann man constvs benutzt let. Ich habe diese Regel angewendet: Wenn möglich, benutze const. …
214 javascript  es6 





3
Warum arbeiten Trampoline?
Ich habe ein funktionierendes JavaScript erstellt. Ich hatte gedacht, dass die Tail-Call-Optimierung implementiert wurde, aber wie sich herausstellte, habe ich mich geirrt. So musste ich mir Trampolinspringen beibringen . Nachdem ich hier und anderswo ein bisschen gelesen hatte, konnte ich die Grundlagen erläutern und mein erstes Trampolin bauen: /*not the …

2
Was ist eigentlich JavaScript?
All dies begann, als ich nach einer Möglichkeit suchte, meine Webseite auf JavaScript-Konformität zu testen, wie beispielsweise den W3C HTML Validator . Ich habe noch keinen gefunden. Also lass es mich wissen, wenn du etwas weißt ... Ich habe nach der offiziellen JavaScript-Seite gesucht und ECMA Script gefunden . Diese …


28
Wie wichtig ist der ordnungsgemäße Abbau von JavaScript?
Sollten sich Webentwickler weiterhin bemühen, unsere Webanwendungen schrittweise mit JavaScript zu verbessern, um sicherzustellen, dass die Funktionen ordnungsgemäß beeinträchtigt werden, und damit die Zugänglichkeit zu gewährleisten? Oder sollten wir uns in dieser Zeit auf neue Funktionen oder andere Entwicklungsbereiche konzentrieren? Der Untertext dieser Frage wäre: Wie viele unserer Kunden / …

6
Vorteile der Verwendung von reinem JavaScript gegenüber JQuery
Was sind die Vorteile der Verwendung von Nur-Javascript gegenüber der Verwendung von Nur-JQuery? Ich habe nur begrenzte Erfahrung mit JavaScript und JQuery-Codierung. Ich habe HTML-Seiten jeweils Teile und Ausschnitte hinzugefügt, aber hauptsächlich serverseitige Inhalte in anderen Sprachen codiert. Mir ist aufgefallen, dass Sie zwar theoretisch die gleichen Dinge mit einem …

22
Wie finden Entwickler die Zeit, sich über die neuesten Technologien zu informieren? [geschlossen]
Ich war bis ca. 2004 freiberuflich als Webentwickler tätig und habe mich entschlossen, wieder in die Entwicklung einzusteigen (insbesondere JavaScript und HTML5-Web / Mobile-Web-Apps). Ich habe den Eindruck, wirklich gut zu sein Für diese und ähnliche schnelllebige Technologien ist eine konstante Zeitspanne erforderlich, um nicht nur neue Fähigkeiten zu erlernen, …


2
Gibt es OO-Prinzipien, die für Javascript praktisch anwendbar sind?
Javascript ist eine prototypbasierte objektorientierte Sprache, kann jedoch auf verschiedene Arten klassenbasiert werden: Schreiben Sie die Funktionen, die Sie als Klassen verwenden möchten Verwenden Sie ein intelligentes Klassensystem in einem Framework (z. B. mootools Class.Class ). Erzeugen Sie es aus Coffeescript Am Anfang habe ich dazu tendiert, klassenbasierten Code in …


4
Wird JavaScript vom Design her interpretiert?
Ich bin vorsichtig, diese Frage zu stellen, weil sie übermäßig anspruchsvoll erscheinen könnte. Ich habe gerade JavaScript: The Definitive Guide geöffnet und es heißt auf der ersten Seite von Kapitel 1 "JavaScript ist eine dynamische, untypisierte interpretierte Programmiersprache auf hoher Ebene." Soll ich also annehmen, dass der interpretierte Teil eine …
73 javascript 


14
Ist es eine schlechte Idee, verschiedene Datentypen von einer einzelnen Funktion in einer dynamisch typisierten Sprache zurückzugeben?
Meine Hauptsprache ist statisch (Java). In Java müssen Sie von jeder Methode einen einzelnen Typ zurückgeben. Sie können beispielsweise keine Methode haben, die bedingt a Stringoder bedingt a zurückgibt Integer. In JavaScript ist dies beispielsweise sehr gut möglich. In einer statisch getippten Sprache verstehe ich, warum dies eine schlechte Idee …

4
Gründe, JSF NICHT zu verwenden [closed]
Ich bin neu bei StackExchange, aber ich habe mir gedacht, dass Sie mir helfen können. Wir erstellen eine neue Java Enterprise-Anwendung und ersetzen eine ältere JSP-Lösung. Aufgrund vieler Änderungen werden die Benutzeroberfläche und Teile der Geschäftslogik komplett überarbeitet und neu implementiert. Unser erster Gedanke war JSF, wie es der Standard …

15
Gibt es einen Grund, nicht direkt von clientseitigem Javascript in eine Datenbank zu wechseln?
Mögliches Duplikat: Schreiben von "serverlosen" Webanwendungen Nehmen wir also an, ich werde einen Stack Exchange-Klon erstellen und beschließe, so etwas wie CouchDB als Backend-Speicher zu verwenden. Wenn ich deren integrierte Authentifizierung und Autorisierung auf Datenbankebene verwende, gibt es einen Grund, das clientseitige Javascript nicht direkt auf den öffentlich verfügbaren CouchDB-Server …


3
Warum haben JavaScript-Frameworks / -Bibliotheken Funktionen, die in reinem JavaScript bereits vorhanden sind?
Ich frage mich, warum Frameworks / Bibliotheken ihre eigenen Helfer haben, obwohl sie von Haus aus bereits existieren. Nehmen wir jQuery und AngularJS . Sie haben ihre eigenen eachIteratorfunktionen: jQuery.each () angle.forEach () Aber wir haben Array.prototype.forEach. Ähnlich, jQuery.parseJSON () eckig.vonJson () Aber wir haben die JSON.parse()Funktion in Vanille JavaScript.

8
Warum wird JavaScript deaktiviert?
Ich habe gestern eine Frage gestellt. Soll ich mich die Mühe machen, für deaktiviertes JavaScript zu entwickeln? . Ich denke der Consencus ist: Ja, ich sollte für JavaScript Disabled entwickeln. Jetzt möchte ich nur verstehen, warum Benutzer JS deaktivieren. Es scheint, dass viele Entwickler (ich denke, die Leute, die die …

2
Wann soll Google Web Toolkit nicht verwendet werden? [geschlossen]
Ich denke darüber nach, GWT für ein bedeutendes internes Web-App-Entwicklungsprojekt zu verwenden. Meiner Meinung nach ist es ein großer Vorteil, dass die Kompilierung mit Javascript (zumindest theoretisch) meinem Team hilft, die Größe des Tech-Stacks um eins zu reduzieren . Nachdem ich jedoch (wie die meisten Entwickler) zuvor gebrannt habe, würde …
55 java  javascript  ajax  gwt 


8
Was sind die Nachteile einer JavaScript-Laufzeitimplementierung mit mehreren Threads? [geschlossen]
Ich habe in der vergangenen Woche an einer JavaScript-Laufzeitimplementierung mit mehreren Threads gearbeitet. Ich habe einen in C ++ mit JavaScriptCore und Boost erstellten Proof of Concept. Die Architektur ist einfach: Wenn die Laufzeit die Auswertung des von ihr gestarteten Hauptskripts beendet und sich einem Thread-Pool anschließt, der Aufgaben aus …

1
Was ist der beste Weg, um eine JavaScript-Datei mithilfe eines Skript-Tags einzuschließen?
Im Allgemeinen beziehe ich JavaScript-Dateien mit dem folgenden Skript-Tag ein. <script type="text/javascript" src="somefile.js"></script> Ich habe auch einige Leute gesehen, die das Sprachattribut verwendet haben. Heutzutage finde ich viele Leute, die das type-Attribut weglassen. Ich habe das Gefühl bekommen, dass selbst wenn JavaScript die Standard-Skriptsprache ist, ich das type-Attribut weglassen sollte. …
50 javascript 

6
Wie sicher sind versteckte AJAX-Anforderungen, die eine gefälschte Leistung erbringen?
Was ist eine versteckte AJAX-Anfrage? Ich habe eine Zunahme der Verwendung von versteckten AJAX-Anforderungen festgestellt, mit denen die Aktion eines Benutzers augenscheinlich sofort ausgeführt wird. Ich werde diese Art von AJAX-Anforderung als nicht blockierend bezeichnen. Es handelt sich um eine AJAX-Anforderung, ohne dass der Benutzer davon Kenntnis hat, dass sie …

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.