Als «javascript» getaggte Fragen

Bei Fragen zur Programmierung in ECMAScript (JavaScript / JS) und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript). Dieses Tag wird selten alleine verwendet, wird jedoch am häufigsten mit den Tags [node.js], [jquery], [json] und [html] verknüpft.


9
Abrufen von URL-Werten für Abfragezeichenfolgenparameter mit jQuery / Javascript (Querystring)
Kennt jemand eine gute Möglichkeit, eine jQuery-Erweiterung zu schreiben, um Abfragezeichenfolgenparameter zu verarbeiten? Grundsätzlich möchte ich die magische jQuery- ($)Funktion erweitern, damit ich so etwas tun kann: $('?search').val(); Welches würde mir den Wert "Test" in der folgenden URL geben : http://www.example.com/index.php?search=test. Ich habe viele Funktionen gesehen, die dies in jQuery …

6
Zeitunterschied zwischen zwei Daten in Sekunden abrufen
Ich versuche, innerhalb von Sekunden einen Unterschied zwischen zwei Daten zu ermitteln. Die Logik wäre wie folgt: Legen Sie ein Anfangsdatum fest, das jetzt sein würde. Legen Sie ein Enddatum fest, das das Anfangsdatum plus einige Sekunden in der Zukunft sein soll (sagen wir zum Beispiel 15). Holen Sie sich …
149 javascript  date 

7
Erkennen, ob die Registerkarte Browser den Fokus hat
Gibt es eine zuverlässige browserübergreifende Methode, um festzustellen, ob eine Registerkarte den Fokus hat? Das Szenario ist, dass wir eine Anwendung haben, die regelmäßig nach Aktienkursen fragt. Wenn die Seite keinen Fokus hat, können wir die Umfrage stoppen und allen den Verkehrslärm ersparen, insbesondere da die Leute gerne mehrere Registerkarten …

17
Wie erfasse ich das Ereignis zum Schließen des Browserfensters?
Ich möchte das Ereignis zum Schließen des Browserfensters / Tabs erfassen. Ich habe Folgendes mit jQuery versucht: jQuery(window).bind( "beforeunload", function() { return confirm("Do you really want to close?") } ) Aber es funktioniert auch beim Einreichen von Formularen, was ich nicht will. Ich möchte ein Ereignis, das nur ausgelöst wird, …


9
Seedable JavaScript Zufallszahlengenerator
Die JavaScript- Math.random()Funktion gibt einen zufälligen Wert zwischen 0 und 1 zurück, der basierend auf der aktuellen Zeit automatisch gesetzt wird (ähnlich wie Java, glaube ich). Ich glaube jedoch nicht, dass es eine Möglichkeit gibt, einen eigenen Samen dafür zu setzen. Wie kann ich einen Zufallszahlengenerator erstellen, für den ich …
149 javascript  random  seed 


3
Fügen Sie einem Moment eine Dauer hinzu (moment.js)
Moment Version: 2.0.0 Nachdem ich die Dokumente gelesen hatte , dachte ich, dass dies einfach sein würde (Chrome-Konsole): var timestring1 = "2013-05-09T00:00:00Z"; var timestring2 = "2013-05-09T02:00:00Z"; var startdate = moment(timestring1); var expected_enddate = moment(timestring2); var returned_endate = startdate.add(moment.duration(2, 'hours')); returned_endate == expected_enddate // false returned_endate // Moment {_i: "2013-05-09T00:00:00Z", _f: …

5
parseInt vs unary plus, wann welche verwenden?
Was sind die Unterschiede zwischen dieser Zeile: var a = parseInt("1", 10); // a === 1 und diese Zeile var a = +"1"; // a === 1 Dieser jsperf-Test zeigt, dass der unäre Operator in der aktuellen Chrome-Version viel schneller ist, vorausgesetzt, es handelt sich um node.js!? Wenn ich versuche, …




8
Wie wird das Element angeklickt (für das gesamte Dokument)?
Ich möchte das aktuelle Element (egal welches Element) in einem HTML-Dokument abrufen, auf das ich geklickt habe. Ich benutze: $(document).click(function () { alert($(this).text()); }); Aber sehr seltsamerweise erhalte ich den Text des gesamten (!) Dokuments, nicht das angeklickte Element. Wie bekomme ich nur das Element, auf das ich geklickt habe? …
149 javascript  jquery  html  dom 

4
ES6 rief sofort die Pfeilfunktion auf
Warum funktioniert dies in einer Node.jsKonsole (getestet in 4.1.1 und 5.3.0), aber nicht im Browser (getestet in Chrome)? Dieser Codeblock sollte eine anonyme Funktion erstellen und aufrufen, die protokolliert Ok. () => { console.log('Ok'); }() Auch wenn das oben genannte in Node funktioniert , funktioniert dies nicht: n => { …

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.