2016-03-28 39 views
6

ECMAScript belirtimi, Use Strict Directive özelliğini kullanır, ancak uygulamaların kendi yönergelerini tanımlamasına izin verir. here kaynaktan:Bilinen JavaScript Yönergeleri

uygulamalar bir kullanımı Katı Yönerge değildir ve bir direktif prologu meydana ExpressionStatement üretimler için uygulanması özel anlamları tanımlayabilir.

Uygulamaya özgü bilinen yönergeler nelerdir? Hızlı bir Google araması, use strict'dan başka bir şey çıkarmaz.

use asm ve use strong'u düşünebilirim. Kullanımda başkaları var mı?

+1

İlgili: [JavaScript: direktifler var “kullanmak” öteki olan “sıkı kullanmak” dışında?] (http://stackoverflow.com/q/6999768/1529630) – Oriol

+0

Sanırım kendi direktifini kullanan bir kütüphane veya çerçeve gördüm, ama şimdi hatırlayamıyorum. – Oriol

+0

"Babel kullan" görüyorum –

cevap

0

Spidermonkey için buldum sadece source:

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

V8 aynı source:

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