Articles of Javascript

Was bedeutet ? (JavaScript)

Eine meiner Warnungen gibt folgendes Ergebnis: [object Object] Was bedeutet das genau? (Dies war eine Warnung für ein jQuery-Objekt.)

Was bedeutet (function (x, y) {…}) (a, b); meine in JavaScript?

Ich habe diese function gesehen: (function (x, y, data, lbl, dot) { // Function body… })(x, y, data[i], labels[i], dot); Was ist das? Eine function? Warum sollte eine functionsdefinition in () ?

Warum funktioniert die Gleichheitsprüfung nicht mit Arrays?

Ich begann mit: “1:2”.split(‘:’) == [“1″,”2”]; // false Dann versuchte es: [1,2] == [1,2]; // false und ultimativ: [] == []; // false Ich habe herausgefunden, dass: “1:2”.split(‘:’).toString() == [1,2].toString(); // true Also habe ich mein erstes Problem (irgendwie) getriggers, aber warum können Arrays nicht miteinander übereinstimmen?

Wie hängt man in Javascript an?

Ich muss childappend oder jquery append () verwenden, um ein paar Tags in das Dokument einzufügen. Von dem, was ich sagen kann, wird dies ausgestreift. Wer weiß, wie es geht?

Wie kann ich sicherstellen, dass gespeicherte Klickkoordinaten an denselben Ort verschoben werden können, auch wenn das Seitenlayout geändert wurde?

Ich speichere Klickkoordinaten in meiner database und lade sie später neu und zeige sie auf der Website, wo der Klick passiert ist. Wie stelle ich sicher, dass sie an derselben Stelle geladen wird? Das Speichern der Klick-Koordinaten ist offensichtlich der einfache Schritt, aber sobald ich sie habe, wenn der Benutzer zurückkommt und sein Fenster kleiner […]

Wie kann ich die Alarmbox nach dem Anzeigen automatisch ausblenden?

Alles was ich tun möchte ist, wie kann ich die Alarmbox innerhalb bestimmter Sekunden nach dem Anzeigen automatisch ausblenden? Alles was ich weiß ist, setTimeout(function() { alert(‘close’); }, 5000); // This will appear alert after 5 seconds Keine Notwendigkeit für dieses Ich will Alarm verschwinden, nachdem ich es innerhalb von Sekunden gezeigt habe. Benötigtes Szenario: […]

Wie zu vermeiden, das Zeichen 65279 in PHP zu echo? (Diese Frage bezieht sich auch auf Javascript xmlhttp.responseText (ajax))

Ich bin auf ein ähnliches Problem gestoßen, das hier (und an anderen Stellen) beschrieben wurde – wo ich bei einem Ajax Callback einen xmlhttp.responseText bekomme, der in Ordnung erscheint (wenn ich ihn alarmiere – er zeigt den richtigen Text) – aber wenn ein ‘if’ statement, um es mit der Zeichenfolge zu vergleichen – es gibt […]

Warum gibt typeof array mit Objekten “Object” und nicht “Array” zurück?

Mögliche Duplikate: JavaScript: Überprüfen Sie, ob Objekt Array ist? Warum wird ein Array von Objekten als Objekt und nicht als Array betrachtet? Beispielsweise: $.ajax({ url: ‘http://api.twitter.com/1/statuses/user_timeline.json’, data: { screen_name: ‘mick__romney’}, dataType: ‘jsonp’, success: function(data) { console.dir(data); //Array[20] alert(typeof data); //Object } });​ Geige

Durch das Bearbeiten von innerHTML wird der Ereignishandler eines untergeordneten Elements entfernt?

Ich habe diese sehr einfache Demo: function foo() { alert(‘Works!’); } var inp = document.createElement(‘input’); inp.onblur = foo; document.body.appendChild(inp); Siehe hier: http://jsfiddle.net/A7aPA/ Wie Sie sehen, funktioniert das. (Klicken Sie auf die Eingabe und dann auf eine andere Stelle. Daraufhin wird eine Warnung angezeigt.) Wenn ich diese Zeile jedoch zum JavaScript-Code hinzufüge: document.body.innerHTML += ”; dann […]

Was ist die Motivation, Symbole zu ES6 zu bringen?

UPDATE : Kürzlich erschien ein brillanter Artikel von Mozilla . Lies es, wenn du neugierig bist. Wie Sie vielleicht wissen, planen sie, in ECMAScript 6 einen neuen Symbol primitiven Typ aufzunehmen (ganz zu schweigen von einigen anderen verrückten Dingen). Ich dachte immer, dass der :symbol in Ruby überflüssig ist; Wir könnten einfach einfache Zeichenfolgen verwenden, […]