Mit "javascript" getaggte Fragen

JavaScript (nicht zu verwechseln mit Java) ist eine dynamische, objektorientierte, objektorientierte, prototypbasierte, dynamische Sprache mit mehreren Paradigmen, die sowohl für Client- als auch für Serverskripts verwendet wird. Sein Hauptzweck ist das Rendern und Manipulieren von Webseiten. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script).
16
antwortet

Was ist der Unterschied zwischen einer Tilde (~) und einem Wagen (^) in einem .json-Paket?

Nachdem ich ein Upgrade auf den neuesten stabilen Knoten und npm durchgeführt hatte, versuchte ich den Moment des Installierens von npm - save. Es speichert einen Eintrag in package.json mit dem Caret-Präfix (^). Dies war früher die Präfix-Tilde (~). Warum werden diese Änderungen in npm vorgenommen? Was ist der Unterschied m ...
Am 12. März '14 um 9:02 Uhr festgelegt
40
antwortet

Warum erhält mein Javascript Access-Control-Allow-Origin? Liegt der angeforderte Ressourcenfehler vor, wenn der Postbote dies nicht tut?

Ich versuche, die Autorisierung mithilfe von Javascript durchzuführen, indem ich mich mit der RESTful-API in Flask verbinde. Wenn ich jedoch eine Anfrage stelle, erhalte ich die folgende Fehlermeldung: XMLHttpRequest kann http: // myApiUrl / login nicht laden. Die angeforderte Ressource hat keinen Header ...
am 17. November eingestellt '13 um 22:29
59
antwortet

Wie kann ich die Eigenschaften zweier JavaScript-Objekte dynamisch kombinieren?

Ich muss zwei (sehr einfache) JavaScript-Objekte zur Laufzeit kombinieren. Zum Beispiel möchte ich: var obj1 = {Essen: 'pizza', Auto: 'ford'} var obj2 = {Tier: 'hund'} obj1.merge (obj2); // obj1 hat jetzt drei Eigenschaften: Nahrung, Auto und Tier ...
Okt 05 einstellen 08 um 3:30 Uhr
62
antwortet

Auf höchstens 2 Dezimalstellen runden (nur wenn nötig)

Ich möchte maximal 2 Dezimalstellen aufrunden, aber nur wenn nötig. Eingabe: 10 1.7777777 9.1 Ausgabe: 10 1.78 9.1 Wie kann ich dies in Javascript tun?
August 06 eingestellt '12 um 20:17
28
antwortet

jQuery zum Bildlauf zu einem Element

Ich habe dieses Eingabeelement: <input type = "text" class = "textfield" value = "" id = "subject" name = "subject"> Dann habe ich andere Elemente wie andere Texteingaben, Textfelder und usw. Wenn der Benutzer mit # auf die Eingabe klickt ...
wird am 13. Juli 11 um 12:49 Uhr festgelegt
29
antwortet

Wie übergebe ich Befehlszeilenargumente an Node.js?

Ich habe einen Webserver in Node.js geschrieben und möchte ihn mit einem bestimmten Ordner starten. Ich bin nicht sicher, wie ich in Javascript auf Argumente zugreifen kann. Ich führe node wie folgt aus: $ knoten server.js Ordner hier server.js ist mein Servercode. N ...
set 04 Dez '10 um 4:56
16
antwortet

Wie kann ich "undefined" auf Javascript überprüfen?

Wie kann man am besten prüfen, ob die Variable in Javascript undefiniert ist? Ich habe mehrere mögliche Methoden gesehen: if (window.myVariable) oder if (typeof (myVariable)! = "Undefined") oder if (myVariable) // Dies löst einen Fehler aus, wenn undef ...
set 02 Aug. '10 um 20:53
36
antwortet

Erstellen von mehrzeiligen Zeichenfolgen in JavaScript

Ich habe den folgenden Code in Ruby. Ich möchte diesen Code in Javascript konvertieren. Was ist der äquivalente Code in js? text = << "HERE" Dies ist eine mehrzeilige Zeichenfolge HIER
am 30. April eingestellt 09 um 5:11 Uhr
15
antwortet

Eingabe mit jQuery deaktivieren / aktivieren?

$ input.disabled = true; oder $ input.disabled = "deaktiviert"; Was ist der Standardweg? Wie aktivieren Sie umgekehrt die deaktivierte Eingabe?
set 12 sep. 09 um 08:21
39
antwortet

Sortieren eines Arrays von Objekten nach dem Wert der Eigenschaft string

Ich habe eine Reihe von JavaScript-Objekten: var objs = [{first_nom: 'Lazslo', last_nom: 'Jamf'}, {first_nom: 'Pig', last_nom: 'Bodine'}, {first_nom: 'Pirat', last_nom: 'Prentice '}]; Wie kann ich sie nach Wert sortieren ...
am 15. Juli 09 um 6:17 Uhr festgelegt
38
antwortet

JavaScript-Objektlänge

Wenn ich ein JavaScript-Objekt habe, sagen Sie var myObject = new Object (); myObject ["firstname"] = "Gareth"; myObject ["lastname"] = "Simpson"; myObject ["Alter"] = 21; Gibt es eine eingebaute oder akzeptierte Best-Practice-Methode, um die Länge dieser ...
set 07 Aug 08 um 22:42 Uhr
20
antwortet

Wie kann man die URL ändern, ohne die Seite neu zu laden?

Kann ich die URL der aktuellen Seite ändern, ohne die Seite neu zu laden? Ich möchte, falls möglich, auf den Pre-Hash-Teil zugreifen. Ich muss den Teil nach der Domäne ändern, es ist also nicht so, als würde ich domänenübergreifende Richtlinien verletzen. Wind ...
am 05. Mai um 13:54 Uhr festgelegt
25
antwortet

Wie funktioniert JavaScript.prototype?

Ich mag dynamische Programmiersprachen nicht so sehr, aber ich habe meinen Anteil an JavaScript-Code geschrieben. Ich habe nie über diese Prototyping-Programmierung nachgedacht. Weiß jemand, wie das funktioniert? var obj = neues Objekt (); obj.prototype.test = Spaß ...
Set 21 Feb 09 um 15:31
8
antwortet

Was ist JSONP?

Ich verstehe JSON, aber nicht JSONP. Das Wikipedia-Dokument von JSON ist (war) das beste Suchergebnis für JSONP. Es sagt Folgendes aus: JSONP oder "JSON with add-on" ist eine JSON-Erweiterung, in der das Präfix als Eingabeargument für den Aufruf selbst angegeben wird ...
am 14. Januar festgelegt '10 um 23:53
71
die Antwort

Wie konvertiert man eine Zeichenfolge in Javascript boolesch?

Ist es möglich, eine Zeichenfolge, die einen booleschen Wert darstellt (z. B. "true", "false"), in einen nativen Typ in JavaScript zu konvertieren? Ich habe ein verstecktes Formular in HTML, das basierend auf der Auswahl des Benutzers in der Liste aktualisiert wird. Dieses Formular enthält einige ...
eingestellt am 05 Nov. 08 um 03:13