7

答えがイエスであることを示しているように見える私のコードは次のとおりです - http://jsfiddle.net/4nKqu/

var Foo = function() {
    'use strict'
    return {
        foo: function() {
            a = 10
            alert('a = ' + a)
        }
    }
}()

try {
    Foo.foo()
} catch (e) {
    alert(e)
}

'use strict'適用した関数内で定義されたすべてのクロージャーと関数に自動的に適用されることを明確にする標準のステートメントを引用していただけ'use strict'ますか?

4

2 に答える 2