Suchergebnisse für Anfrage "ecmascript-next"

8 die antwort

Node.js assert.throws mit asynchronen Funktionen (Promises)

Ich möchte mit @ prüfen, ob eine asynchrone Funktion ausgelöst wiassert.throws [https://nodejs.org/api/assert.html#assert_assert_throws_block_error_message] vom einheimischenassert Modul. Ich habe es mit @ versuc const test = async () => await ...

2 die antwort

Was sollte mit `await` geschehen, wenn der Ausdruck nach dem Schlüsselwort nicht als versprechend bewertet wird?

Ich habe einen ES7-Code wie diesen. async function returnsfive() { var three = 3; var threeP = await three; return threeP+2; } returnsfive().then(k=>console.log(k), e=>console.error("err", e))Was soll am @ passiervar threeP = await three Linie ...

2 die antwort

Wert von zurückgegebenem Versprechen von der asynchronen Funktion erhalten

Ich gewöhne mich an die vorgeschlagene asynchrone / wait-Syntax und es gibt ein unintuitives Verhalten. Innerhalb der Funktion "async" kann ich die richtige Zeichenfolge console.log. Wenn ich jedoch versuche, diesen String zurückzugeben, wird ...

TOP-Veröffentlichungen

8 die antwort

Warum funktioniert wait nicht für das Node Request-Modul?

Ich bin neu bei nodejs. Ich sehe die Antwort nicht in Ex 1, aber in Ex 2. Warum? Await arbeitet für mich an anderen Orten mit babel. Ex 1 let res = await request(url) console.log(res); console.log(res.body);Ex 2 request(url, function (error, ...

8 die antwort

Destructure-Array für Objekt-Eigenschaftsschlüssel

Ich habe ein Array von Werten wie: const arr = [1,2,3];Ist es eine Möglichkeit, die Destrukturierung zu verwenden, um folgende Ausgabe zu erstellen? Wenn nicht, wie kann ich das in ES6 (oder später) am einfachsten tun? const obj = { one: 1, ...

2 die antwort

Was ist das kürzeste erforderliche JavaScript, um Objekte aus einem Array zu filtern [closed]

Gegeben ein Array let arr = [1,2,true,4,{"abc":123},6,7,{"def":456},9,[10],{},"[object Object]"]; /* let res = // briefest `javascript` text to filter objects from `arr` */ Erwartetes Ergebnis vonres [{"abc":123},{"def":456},{}];Was ist das ...

6 die antwort

Ist es besser, den Status im Konstruktor zu definieren oder Eigenschaftsinitialisierer zu verwenden?

GemäßDie [https://babeljs.io/blog/2015/06/07/react-on-es6-plus] babel Dokumentation, die richtige Art, ES6 + mit React zu verwenden, besteht darin, Komponenten wie diese zu initialisieren: class Video extends React.Component { static ...

2 die antwort

Wie bringe ich Dekorateure dazu, mit babel & webpack zu arbeiten?

Ich habe das folgende Setup: { "babel-core": "~5.8.25", "babel-eslint": "^4.1.3", "babel-loader": "~5.3.2", "babel-polyfill": "^6.2.0", "eslint": "^1.7.3", "eslint-config-airbnb": "^0.1.0", "eslint-loader": "~1.1.0", "eslint-plugin-angular": ...

6 die antwort

Babel-Unterstützung für Object.entries

Ich freue mich auf dieStufe 3 Vorschlag von Object.values / Object.entries [https://github.com/tc39/proposal-object-values-entries] und ich würde es wirklich gerne in meinem aktuellen JavaScript-Projekt verwenden. Ich kann jedoch nicht ...

14 die antwort

Wie kann man wissen, ob eine Funktion asynchron ist?

Ich muss eine Funktion an eine andere Funktion übergeben und als Rückruf ausführen. Das Problem ist, dass diese Funktion manchmal asynchron ist, wie zum Beispiel: async function() { // Some async actions }So möchte ich @ ausführawait callback() ...