Suchergebnisse für Anfrage "strict"

2 die antwort

Nicht empfohlen, "use strict" in ES6 zu verwenden?

Ich bin noch nicht mit ECMAScript 6 vertraut. Ich habe gerade das React Starter Kit-Repo geklont, das ES6 als Anwendungscode verwendet. Ich war überrascht zu sehen, dass der Linter @ i ...

4 die antwort

'caller' und 'arguments' sind eingeschränkte Funktionseigenschaften und können in diesem Kontext nicht aufgerufen werden

Ich versuche, eine einfache Debugging-Funktion zu erstellen, die einfach den Aufrufer einer Funktion anzeigt: function xe() { console.log(xe.caller().name) } Mit diesem würde ich nur in der Lage sein, @ hinzuzufügxe() an eine Funktion und es ...

4 die antwort

JavaScript: Definiere eine Konstante in try / catch mit strict mode

eute bin ich auf einen seltsamen JS-Bug gestoßen, der mit @ arbeiteconst in einem try / catch-Block, und ich möchte besser verstehen, was es verursacht. Schauen wir uns ein Codebeispiel an, das mehr als tausend Worte sagt: try { const FOO = ...

TOP-Veröffentlichungen

10 die antwort

Perl: Warum ist es langsamer, (meine) Variablen in einer Schleife zu deklarieren?

Was ist der Unterschied zum POV des Interpreters zwischen den folgenden Programmen: #!/usr/bin/perl -w use strict; for (1..10000000) { my $jimmy = $_**2; }un #!/usr/bin/perl -w use strict; my $jimmy; for (1..10000000) { $jimmy = $_**2; } ...

6 die antwort

Lesen Sie den aktuellen Funktionsnamen im strikten Modus

Ich benötige den aktuellen Funktionsnamen als Zeichenfolge, um mich in unserer Protokollfunktion zu protokollieren. Aberarguments.callee.name funktioniert nur im losen Modus. Wie bekomme ich den Funktionsnamen unter"use strict"?