Articles of Javascript

Soll Github als CDN für Javascript-Bibliotheken verwendet werden?

Serving Javascript-Bibliotheken von einem CDN anstelle von Ihrem eigenen Server kommt mit enormen Vorteilen. Weniger Arbeit für Ihren Server, Möglichkeit für das CDN, eine Kopie näher an den Benutzer als Ihren Server zu haben, aber am wichtigsten ist eine gute Chance, dass der Browser Ihres Benutzers es bereits von dieser URL zwischengespeichert hat. Das letzte […]

AngularJS – UI Router – fügt programmatisch Zustände hinzu

Gibt es eine Möglichkeit, nach der Modulkonfiguration, zB Dienst, programmatisch Zustände zu $ ​​stateProvider hinzuzufügen? Um dieser Frage mehr Kontext hinzuzufügen, habe ich eine Situation, in der ich zwei Ansätze verfolgen kann: versuche, das reload auf den in der Modulkonfiguration definierten Zustand zu erzwingen, das Problem ist, dass der Status reloadOnSearch auf false gesetzt ist […]

JavaScript: Wie verbinden / kombinieren Sie zwei Arrays zu einem Array?

Ich versuche, 2 Arrays in Javascript zu einem zu kombinieren. var lines = new Array(“a”,”b”,”c”); lines = new Array(“d”,”e”,”f”); Dies ist ein schnelles Beispiel, ich möchte in der Lage sein, sie so zu kombinieren, dass beim Lesen der zweiten Zeile das vierte Element im Array “d” zurückgibt. Wie würde ich das tun?

Bootstrap-Dropdown beibehalten, wenn geklickt wird

Wenn das Dropdown-Menü sichtbar ist und ich außerhalb des Dropdown-Menüs klicke, wird es geschlossen. Ich brauche es nicht zu schließen. Aus der Dokumentation: Wenn geöffnet, fügt das Plugin .dropdown-backdrop als einen Klickbereich zum Schließen von Dropdown-Menüs hinzu, wenn außerhalb des Menüs geklickt wird. Welches JavaScript kann ich hinzufügen, um zu verhindern, dass das Drop-down schließt?

Wie man Komma getrennte Zeichenkette unterteilen kann?

Mögliche Duplikate: Wie spalte ich diese Zeichenfolge mit Javascript? Ich möchte eine durch Kommas getrennte Zeichenfolge mit JavaScript teilen. Wie?

Wie lade ich eine Javascript-Datei dynamisch?

Ich habe diesen Code: function js() { var getJs = document.getElementById(“jogo”); if (JS == true) { //if button JS is pressed – it is correct? } else } es funktioniert nicht. Ich gab zwei Knöpfe, wenn der erste gedrückt wird, sollte file1.js geladen werden. Falls die zweite file2.js gedrückt wird, sollte file2.js geladen werden. Wie […]

Professionelle jQuery basierte Combobox Steuerung?

Gibt es professionelle Combobox-Steuerelemente (Dropdown-Liste mit Autosuggestion) basierend auf der jQuery-Bibliothek? Es sollte in der Lage sein, große Datenmengen zu verarbeiten und einige Skinning- Optionen zu haben. Eine mehrspaltige Ergebnisliste wäre auch toll. Ich arbeite mit ASP.NET, aber es ist kein Problem, wenn ich einen Wrapper dafür schreiben musste. Ich verwende bereits ein Drittanbieter-Steuerelement, aber […]

Stellen Sie “diese” Variable einfach ein?

Ich habe ein ziemlich gutes Verständnis von Javascript, außer dass ich keinen netten Weg finde, die Variable “this” zu setzen. Erwägen: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example object someObj.foo_variable = “hi”; //set foo_variable so it alerts var old_fn = someObj.fn; //store old value someObj.fn = myFunction; //bind […]

Wie ist die performance von Objekten / Arrays in JavaScript? (Speziell für Google V8)

performance in Verbindung mit Arrays und Objekten in JavaScript (insbesondere Google V8) wäre sehr interessant zu dokumentieren. Ich finde keinen umfassenden Artikel zu diesem Thema irgendwo im Internet. Ich verstehe, dass einige Objekte classn als zugrunde liegende Datenstruktur verwenden. Wenn es viele Eigenschaften gibt, wird es manchmal als Hash-Tabelle behandelt? Ich verstehe auch, dass Arrays […]

Wie zeigt man alle Methoden eines Objekts an?

Ich möchte wissen, wie Sie alle verfügbaren Methoden für ein Objekt auflisten können, zum Beispiel: alert(show_all_methods(Math)); Dies sollte drucken: abs, acos, asin, atan, atan2, ceil, cos, exp, floor, log, max, min, pow, random,round, sin, sqrt, tan, …