Articles of Javascript

Konvertieren von Formulardaten in JavaScript-Objekte mit jQuery

Wie konvertiere ich alle Elemente meines Formulars in ein JavaScript-Objekt? Ich möchte eine Möglichkeit haben, automatisch ein JavaScript-Objekt aus meinem Formular zu erstellen, ohne jedes Element durchlaufen zu müssen. Ich will keine Zeichenkette, wie von $(‘#formid’).serialize(); Ich möchte auch nicht, dass die Map von $(‘#formid’).serializeArray();

Warum wird meine Variable nicht geändert, nachdem ich sie in einer function geändert habe? – Asynchrone Code-Referenz

Warum ist outerScopeVar in den folgenden Beispielen undefiniert? var outerScopeVar; var img = document.createElement(‘img’); img.onload = function() { outerScopeVar = this.width; }; img.src = ‘lolcat.png’; alert(outerScopeVar); var outerScopeVar; setTimeout(function() { outerScopeVar = ‘Hello Asynchronous World!’; }, 0); alert(outerScopeVar); // Example using some jQuery var outerScopeVar; $.post(‘loldog’, function(response) { outerScopeVar = response; }); alert(outerScopeVar); // Node.js […]

Was ist der Unterschied zwischen der Verwendung von “let” und “var”, um eine Variable in JavaScript zu deklarieren?

ECMAScript 6 führte die let statement ein . Ich habe es als eine “lokale” Variable beschrieben, aber ich bin mir immer noch nicht sicher, wie es sich anders verhält als das Schlüsselwort var . Was sind die Unterschiede? Wann sollte über var ?

XMLHttpRequest kann XXX nicht laden. Kein ‘Access-Control-Allow-Origin’-Header

tl; dr; Über die gleiche Ursprungsrichtlinie Ich habe einen Grunt-process, der eine Instanz des express.js-Servers initiiert. Dies funktionierte absolut einwandfrei bis zu dem Zeitpunkt, als es begann, eine leere Seite mit folgendem Fehlerprotokoll in der Entwicklerkonsole in Chrome (neueste Version) zu liefern: XMLHttpRequest kann https://www.example.com/ nicht laden. Kein ‘Access-Control-Allow-Origin’-Header ist auf der angeforderten Ressource vorhanden. […]

“Thinking in AngularJS” wenn ich einen jQuery Hintergrund habe?

Angenommen, ich bin mit der Entwicklung von clientseitigen Anwendungen in jQuery vertraut, aber jetzt möchte ich AngularJS verwenden . Können Sie den Paradigmenwechsel beschreiben, der notwendig ist? Hier sind ein paar Fragen, die Ihnen helfen können, eine Antwort zu finden: Wie kann ich clientseitige Webanwendungen anders gestalten und gestalten? Was ist der größte Unterschied? Was […]

JSON in JavaScript analysieren?

Ich möchte eine JSON-Zeichenfolge in JavaScript analysieren. Die Antwort ist etwas wie var response = ‘{“result”:true,”count”:1}’; Wie kann ich die Werte erhalten und daraus count ?

Wie validiere ich eine Email Adresse in JavaScript?

Wie kann eine E–Mail-Adresse in JavaScript validiert werden?

Wie setze ich ein Cookie mit jQuery?

Wie setze und lösche ich einen Cookie mit jQuery, zum Beispiel einen Cookie namens test und setze den Wert auf 1 ?

Was ist der !! (nicht nicht) operator in JavaScript?

Ich sah einen Code, der einen Operator zu verwenden scheint, den ich nicht erkenne, in Form von zwei Ausrufezeichen, so: !! . Kann mir bitte jemand sagen, was dieser Operator macht? Der Kontext, in dem ich das gesehen habe, war this.vertical = vertical !== undefined ? !!vertical : this.vertical;

Worum geht es bei JSONP?

Ich verstehe JSON, aber nicht JSONP. Das Wikipedia-Dokument zu JSON ist (war) das beste Suchergebnis für JSONP. Es sagt das: JSONP oder “JSON with padding” ist eine JSON-Erweiterung, bei der ein Präfix als Eingabeargument des Aufrufs angegeben wird. Hä? Welcher Anruf? Das ergibt für mich keinen Sinn. JSON ist ein Datenformat. Es gibt keinen Anruf. […]