2016-03-28 4 views
6

Die ECMAScript-Spezifikation definiert die Use-Strict-Direktive, erlaubt aber Implementierungen, ihre eigenen Direktiven zu definieren. Von here:Bekannte JavaScript-Anweisungen

Implementierungen können Implementierung spezifische Bedeutungen für ExpressionStatement Produktionen definieren, die keine Verwendung strenge Richtlinie sind und die in einer Richtlinie Prolog auftreten.

Was sind die bekannten implementierungsspezifischen Anweisungen? Eine schnelle Google-Suche ergibt nichts anderes als use strict.

Ich kann an use asm und use strong denken. Sind noch andere in Verwendung?

+1

Verwandte: [Javascript: Neben „use strict“, die andere „Verwendung“ Richtlinien gibt es?] (http://stackoverflow.com/q/6999768/1529630) – Oriol

+0

Ich glaube, ich sah eine Bibliothek oder ein Framework, die ihre eigene Richtlinie verwendet, aber ich kann mich jetzt nicht erinnern. – Oriol

+0

Ich habe "use babel" gesehen –

Antwort

0

Für Spider fand ich nur source:

macro(useAsm, useAsm, "use asm") 
macro(useStrict, useStrict, "use strict") 

V8 gleichen source:

F(use_asm, "use asm")        
F(use_strict, "use strict") 
Verwandte Themen