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.

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.