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.

6
Abrufen einer Liste assoziativer Array-Schlüssel
Ich habe ein assoziatives Array in Javascript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Wie bekomme ich die Schlüssel dieses Wörterbuchs? dh ich will var keys = ["cats", "dogs"]; 7 Jahre später bearbeiten: Nur um die Terminologie korrekt zu machen - es gibt kein "assoziatives Array" in Javascript …
258 javascript  arrays 

9
Analysieren Sie eine HTML-Zeichenfolge mit JS
Ich habe nach einer Lösung gesucht, aber nichts war relevant. Hier ist mein Problem: Ich möchte eine Zeichenfolge analysieren, die HTML-Text enthält. Ich möchte es in JavaScript tun. Ich habe diese Bibliothek ausprobiert, aber es scheint, dass sie den HTML-Code meiner aktuellen Seite analysiert, nicht aus einer Zeichenfolge. Denn wenn …

6
JavaScript-Namenskonventionen [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

9
AngularJS $ http und $ resource
Ich habe einige Webdienste, die ich anrufen möchte. $resourceoder $httpwelches soll ich verwenden? $resource: https://docs.angularjs.org/api/ngResource/service/$resource $http: https://docs.angularjs.org/api/ng/service/$http Nachdem ich die beiden obigen API-Seiten gelesen habe, bin ich verloren. Könnten Sie mir bitte im Klartext erklären, was der Unterschied ist und in welcher Situation ich sie verwenden soll? Wie strukturiere ich …

7
Mokka / Chai erwarten, dass sie keine geworfenen Fehler abfangen
Ich habe Probleme damit, dass Chai's expect.to.throwin einem Test für meine node.js-App funktioniert. Der Test schlägt bei dem ausgelösten Fehler immer wieder fehl, aber wenn ich den Testfall mit dem Versuch abfange, den abgefangenen Fehler abzufangen und zu bestätigen, funktioniert er. Funktioniert expect.to.thrownicht so wie ich es mir vorstelle oder …


13
Ersetzen Sie mehrere Zeichen in einem Ersetzungsaufruf
Sehr einfache kleine Frage, aber ich verstehe nicht ganz, wie es geht. Ich muss jede Instanz von '_' durch ein Leerzeichen und jede Instanz von '#' durch nichts / leer ersetzen. var string = '#Please send_an_information_pack_to_the_following_address:'; Ich habe das versucht: string.replace('#','').replace('_', ' '); Ich mag es nicht wirklich, solche Befehle …
257 javascript  jquery 

30
Wie erhalte ich die YouTube-Video-ID von einer URL?
Ich möchte v=iddie URL von YouTube mit JavaScript abrufen (kein jQuery, reines JavaScript). Beispiel für YouTube-URL-Formate http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW http://www.youtube.com/watch?v=u8nQa1cJyX8 Oder ein anderes YouTube-Format, das eine Video-ID in der URL enthält. Ergebnis dieser Formate u8nQa1cJyX8
257 javascript  regex  url  youtube 


13
Wie man auf 'Requisiten'-Änderungen wartet
In den VueJs 2.0-Dokumenten kann ich keine Hooks finden, die propsÄnderungen abhören würden. Hat VueJs solche Haken wie onPropsUpdated()oder ähnlich? Aktualisieren Wie @wostex vorgeschlagen hat, habe ich versucht, watchmein Eigentum, aber nichts hat sich geändert. Dann wurde mir klar, dass ich einen Sonderfall habe: <template> <child :my-prop="myProp"></child> </template> <script> export …


13
Ist es möglich, Module mit einem Platzhalter aus allen Dateien in einem Verzeichnis zu importieren?
Mit ES6 kann ich mehrere Exporte aus einer Datei wie dieser importieren: import {ThingA, ThingB, ThingC} from 'lib/things'; Ich mag jedoch die Organisation, ein Modul pro Datei zu haben. Am Ende habe ich folgende Importe: import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; import ThingC from 'lib/things/ThingC'; Ich würde gerne …


11
Wie löse ich den C: \ fakepath auf?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> Dies ist mein Upload-Button. <input type="text" name="file_path" id="file-path"> Dies ist das Textfeld, in dem ich den vollständigen Pfad der Datei anzeigen muss. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } Dies ist das JavaScript, das mein Problem löst. Aber in der Warnung …

14
jQuery übergibt weitere Parameter an den Rückruf
Gibt es eine Möglichkeit, mehr Daten in jQuery an eine Rückruffunktion zu übergeben? Ich habe zwei Funktionen und möchte, dass der Rückruf an die $.postbeispielsweise sowohl die resultierenden Daten des AJAX-Aufrufs als auch einige benutzerdefinierte Argumente übergibt function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined …

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.