Die Version 2015 der ECMAScript-Spezifikation, jetzt ein Standard (ECMAScript 2015). Verwenden Sie dieses Tag nur, wenn sich die Frage speziell auf neue Funktionen oder technische Änderungen in ECMAScript 2015 bezieht.
Ist ein Iterable dasselbe wie ein Iterator oder unterscheiden sie sich? Es scheint, von den Vorgaben , ein iterable ein Objekt ist, sagen wir, ist obj, so dass obj[Symbol.iterator]auf eine Funktion verweist, so dass , wenn aufgerufen, gibt ein Objekt , das eine hat nextMethode , die eine Rückkehr kann …
Es scheint, dass in JavaScript (ES6) Klassen super.__proto__ === this.__proto__. Können Sie erklären, warum dies der Fall ist? Das Verhalten scheint in verschiedenen Browsern konsistent zu sein, daher vermute ich, dass dies irgendwo in der Spezifikation angegeben ist. Betrachten Sie den folgenden Code: class Level1 { myFunc() { console.log('Level1'); } …
try { const val = 'correct value'; (() => { ((arg = val) => { const val = 'ignored value'; alert(arg); })(); })(); } catch (err) { alert(err.message || 'Unknown error'); } Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern Sie das Snippet Unter OS X Chrome, OS X Safari, Android Chrome, …
Ich habe einen API-Dienst, bei dem ich verschiedene Methoden habe, um die APIs aufzurufen. Ich habe alle GET-Anforderungen erfolgreich getestet, habe jedoch Probleme beim Testen der POST-Anforderungen. Dies ist die Methode: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: (d: T) …
Ich habe gerade mein Projekt auf Angular 9 aktualisiert und als erstes habe ich festgestellt, dass sich die Erstellungszeit in meinem CI erheblich erhöht hat (von 2 Minuten auf 4 Minuten). Die CLI analysiert die Protokolle jedes Mal, wenn die Tests oder der Build ausgeführt werden, und führt eine Vorkompilierung …
Für meine Schüler im ersten Jahr habe ich eine einfache ES5-basierte Bibliothek bereitgestellt, die mit dem Revealing Module Pattern geschrieben wurde. Hier ist ein Ausschnitt aus dem "Haupt" -Modul / Namespace, der andere Erweiterungen enthalten wird: window.Library = (function ($) { if (!$) { alert("The Library is dependent on jQuery, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.