Tag: use-strict

Laut Mozilla Developer Network, ECMAScript 5 – strict-Modus ist eine Möglichkeit zum opt-in für eine eingeschränkte Variante von JavaScript. Strict-Modus ist nicht nur eine Teilmenge: es werden bewusst unterschiedliche Semantik von normalen code.

Wie finden Sie heraus, die Aufrufer-Funktion in JavaScript, wenn use strict aktiviert ist?

Anzahl der Antworten 4 Antworten
Ist es möglich zu sehen, der angerufene/Anrufer-einer Funktion, wenn use strict aktiviert ist? JS: 'use strict'; function jamie (){ console.info(arguments.callee.caller.name); //this will output the below error //uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed

Warum ist "dies" in einer anonymen Funktion nicht definiert, wenn mit strengen?

Anzahl der Antworten 3 Antworten
Warum ist diese in einer anonymen Funktion nicht definiert, wenn mit javascript im strict-Modus? Ich verstehe, warum dies sinnvoll ist, aber ich konnte keine konkrete Antwort. Beispiel: (function () { "use strict"; this.foo = "bar"; //*this* is

In Perl, wie teilen sich eine variable zwischen Unterprogrammen, mit use strict?

Anzahl der Antworten 3 Antworten
Wenn ich nicht use strict; der folgende code funktioniert einwandfrei und druckt "alice": assign_name(); print_name(); sub assign_name { $name = "alice"; } sub print_name { print $name; } Aber wenn ich use strict; dann weiß ich, werde

Warum ist "das" in einer anonymen Funktion undefiniert, wenn strict verwendet wird?

Anzahl der Antworten 3 Antworten
Warum ist diese in einer anonymen Funktion nicht definiert, wenn mit javascript im strict-Modus? Ich verstehe, warum dies sinnvoll ist, aber ich konnte keine konkrete Antwort. Beispiel: (function () { "use strict"; this.foo = "bar"; //*this* is

So entfernen Sie globale "Use Strict" von babel hinzugefügt

Anzahl der Antworten 10 Antworten
Bin ich mit der Funktion in form von "use strict" und nicht wollen, dass die Globale form, die Babel fügt nach transpilation. Das problem ist, ich bin mit einigen Bibliotheken, die nicht mit "use strict" - Modus

Was macht "Use Strict" in JavaScript und was ist der Grund dafür?

Anzahl der Antworten 26 Antworten
Vor kurzem, ich lief einige meiner JavaScript-code durch Crockford ' s JSLintund es gab die folgende Fehlermeldung: Problem in Zeile 1 Zeichen 1: Fehlendes "use strict" - Anweisung. Tun, einige suchen, bemerkte ich, dass einige Leute fügen

Gibt es einen "Use Strict" Python Compiler?

Anzahl der Antworten 12 Antworten
Gibt es statische Analyse-tools für Python, aber compile-Zeit überprüft tendenziell diametral zu den run-time binding Philosophie, dass Python umarmt. Es ist möglich wickeln Sie das standard-Python-interpreter mit dem eine statische Analyse-tool zu erzwingen einige "strenge"-wie Einschränkungen, aber

AngularJS Controller und "verwenden streng"

Anzahl der Antworten 4 Antworten
Ich habe vor kurzem angefangen mit JSHint und es ist erforderlich, ich verwende die Funktion in form von "use strict". Seit dann, AngularJS wirft einen Fehler: "Fehler: Argument "webAddressController' ist keine Funktion, hab undefined" Wenn ich entfernen