Articles of Javascript

Kann jQuery Cookies in einem Browser lesen / schreiben?

Einfaches Beispiel: Ich möchte einige Elemente auf einer Seite haben (wie Divs oder Tabellenzeilen), und ich möchte den Benutzer darauf klicken lassen, um sie auszuwählen. Das scheint in jQuery einfach zu sein. Um zu speichern, auf welche Elemente ein Benutzer ohne serverseitige Postbacks klickt, dachte ich, ein Cookie wäre eine einfache Möglichkeit, dies zu bewerkstelligen. […]

Erstellen Sie ein Array mit demselben Element mehrmals wiederholt

In Python, wo [2] eine Liste ist, gibt der folgende Code diese Ausgabe aus: [2] * 5 # Outputs: [2,2,2,2,2] Gibt es eine einfache Möglichkeit, dies mit einem Array in JavaScript zu tun? Ich habe die folgende function geschrieben, um es zu tun, aber gibt es etwas kürzer oder besser? var repeatelem = function(elem, n){ […]

Was ist der Unterschied zwischen parseInt (String) und Number (String) in JavaScript?

Was ist der Unterschied zwischen parseInt(string) und Number(string) in JavaScript?

Der effizienteste Weg, um Strings in JavaScript zu verketten?

In JavaScript habe ich eine Schleife mit vielen Iterationen, und in jeder Iteration erstelle ich eine große Zeichenfolge mit vielen += Operatoren. Gibt es eine effizientere Möglichkeit, eine Zeichenfolge zu erstellen? Ich habe darüber nachgedacht, ein dynamisches Array zu erstellen, in dem ich Strings hinzufüge und dann einen Join mache. Kann jemand erklären und ein […]

Zeit einer bestimmten Zeitzone abrufen

Ich verwende eine JavaScript Date class und versuche, das aktuelle Datum mithilfe der getDate() -Methode zu ermitteln. Aber offensichtlich lädt es Systemdatum und -zeit. Ich lasse den Code von Indien laufen, aber ich möchte das Datum u. Die Zeit von Großbritannien unter Verwendung der gleichen Methode erhalten. Wie kann ich das machen ?

Regex, um zu prüfen, ob eine Zeichenfolge nur Zahlen enthält

hash = window.location.hash.substr(1); var reg = new RegExp(‘^[0-9]$’); console.log(reg.test(hash)); Ich werde sowohl bei “123” als auch “123f” falsch. Ich würde gerne überprüfen, ob der Hash nur Zahlen enthält. Habe ich etwas verpasst?

klassische inheritance vs prototypische inheritance in Javascript

Ich habe so viele Links gegooglet und kann mir den Unterschied zwischen klassischer inheritance und prototypischer inheritance nicht vorstellen. Ich habe einige Dinge daraus gelernt, aber ich bin immer noch verwirrt über die Konzepte. Vorteile der prototypischen inheritance gegenüber klassischen? http://aaditmshah.github.io/why-prototypical-inheritance-matters/ Klassische inheritance // Shape – superclass function Shape() { this.x = 0; this.y = […]

Wählen Sie den gesamten Inhalt des Textfelds, wenn es den Fokus erhält (Vanilla JS oder jQuery)

Was ist eine Vanilla JS- oder jQuery-Lösung, die den gesamten Inhalt eines Textfelds auswählt, wenn das Textfeld den Fokus erhält?

Unchecked runtime.lastError beim Ausführen von tabs.executeScript?

Ich habe es geschafft, Ripple Emulator Open Source zu bauen ( https://github.com/apache/incubator-ripple ). Ich habe es nach den statementen gebaut (Jake Build), die das Chrome Extension Target erstellen, das es mir erlaubt, meine Web-Apps über eine Chrome-Erweiterung meines Builds zu testen, wie in https://github.com/apache/incubator-ripple/blob /master/doc/chrome_extension.md . Ich habe die entpackte Erweiterung erfolgreich auf chrome geladen, […]

Wie erkennt man die Escape-Taste mit reinem JS oder jQuery?

Mögliche Duplikate: Welcher Schlüsselcode für Escape-Schlüssel mit jQuery So erkennen Sie die Escape-Taste in IE, Firefox und Chrome? Der folgende Code funktioniert in IE und Alerts 27 , aber in Firefox alarmiert er 0 $(‘body’).keypress(function(e){ alert(e.which); if(e.which == 27){ // Close my modal window } });