在严格模式下使用javascript时,为什么这个匿名函数未定义?我理解为什么这可能有意义,但我找不到任何具体的答案.
例:
(function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }());
小提琴测试:http://jsfiddle.net/Pyr5g/1/ 查看记录器(firebug).
javascript anonymous-function use-strict
anonymous-function ×1
javascript ×1
use-strict ×1