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.



7
Winkel 2: Wie erkennt man Änderungen in einem Array? (@input Eigenschaft)
Ich habe eine übergeordnete Komponente, die ein Array von Objekten mithilfe einer Ajax-Anforderung abruft. Diese Komponente hat zwei untergeordnete Komponenten: Eine zeigt die Objekte in einer Baumstruktur und die andere rendert ihren Inhalt in einem Tabellenformat. Das übergeordnete Element übergibt das Array über eine @ input-Eigenschaft an seine untergeordneten Elemente …

2
performance.now () vs Date.now ()
Was ist der Unterschied zwischen performance.now()und Date.now()? Sollte ich performance.now()als Ersatz für Date.now()da performace.now()ist konsistenter und unabhängiger?
74 javascript  time 

3
So fügen Sie dem Array in nodejs Elemente hinzu
Wie iteriere ich durch ein vorhandenes Array und füge die Elemente einem neuen Array hinzu? var array = []; forEach( calendars, function (item, index) { array[] = item.id }, done ); function done(){ console.log(array); } Der obige Code würde normalerweise in JS funktionieren, nicht sicher über die Alternative in node …

8
Blockiert die Verwendung von Warten in einer Schleife in JavaScript die Schleife?
Nehmen Sie die folgende Schleife: for(var i=0; i<100; ++i){ let result = await some_slow_async_function(); do_something_with_result(); } Hat awaitblockieren die Schleife? Oder wird das iwährend des awaitIng weiter erhöht ? Ist die Reihenfolge der do_something_with_result()garantierten Reihenfolge in Bezug auf i? Oder hängt es davon ab, wie schnell die awaited-Funktion für jede …

6
Wie man Funktionen im selben Modul mit jest verspottet
UPDATE: Ich habe diesen und andere Ansätze in https://github.com/magicmark/jest-how-do-i-mock-x/blob/master/src/function-in-same-module/README zusammengefasst. md Was ist der beste Weg, um das folgende Beispiel richtig zu verspotten? Das Problem ist, dass nach dem Import fooder Verweis auf das Original nicht verspottet bleibt bar. module.js: export function bar () { return 'bar'; } export function …

13
Fügen Sie Favicon mit React und Webpack hinzu
Ich versuche, einer React-basierten Website, die ich mit Webpack erstellt habe, ein Favicon hinzuzufügen. Es war ein totaler Albtraum, ein Favicon hinzuzufügen, und ich habe viele Lösungen ohne Erfolg ausprobiert. Die neueste Lösung, die mir empfohlen wurde, heißt 'favicons-webpack-plugin' und ist hier zu finden: https://github.com/jantimon/favicons-webpack-plugin . Wenn mir jemand sagen …

5
Destruktor der Klasse ECMAScript 6
Ich weiß, dass ECMAScript 6 Konstruktoren hat, aber gibt es Destruktoren für ECMAScript 6? Wenn ich beispielsweise einige Methoden meines Objekts als Ereignis-Listener im Konstruktor registriere, möchte ich sie entfernen, wenn mein Objekt gelöscht wird. Eine Lösung besteht darin, eine Konvention zu erstellen desctructor, bei der für jede Klasse, die …

11
Was ist Array.any? für Javascript
Ich suche nach einer Methode für Javascript, die true oder false zurückgibt, wenn es leer ist. So etwas wie Ruby any?oderempty? [].any? #=> false [].empty? #=> true
74 javascript 


4
WebSocket: So stellen Sie die Verbindung nach dem Tod automatisch wieder her
var ws = new WebSocket('ws://localhost:8080'); ws.onopen = function () { ws.send(JSON.stringify({ .... some message the I must send when I connect .... })); }; ws.onmessage = function (e) { console.log('Got a message') console.log(e.data); }; ws.onclose = function(e) { console.log('socket closed try again'); } ws.onerror = function(err) { console.error(err) }; Wenn …


18
Ein leeres zweidimensionales Array in Javascript deklarieren?
Ich möchte ein zweidimensionales Array in Javascript erstellen, in dem ich die Koordinaten (x, y) speichern werde. Ich weiß noch nicht, wie viele Koordinatenpaare ich haben werde, da sie durch Benutzereingaben dynamisch generiert werden. Beispiel für ein vordefiniertes 2d-Array: var Arr=[[1,2],[3,4],[5,6]]; Ich denke, ich kann die PUSH-Methode verwenden, um am …

1
Firebase Update vs Set
Wie der Titel schon sagt, kann ich die Unterschiede zwischen updateund nicht erkennen set. Auch die Dokumente können mir nicht helfen, da das Update-Beispiel genauso funktioniert, wenn ich stattdessen set verwende. Das updateBeispiel aus den Dokumenten: function writeNewPost(uid, username, title, body) { var postData = { author: username, uid: uid, …

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.