3
Sıkı kullanılırken neden anonim bir işlevdeki "bu" tanımsızdır?
Javascript katı modda kullanılırken bu neden anonim bir işlevde tanımsızdır? Bunun neden mantıklı olduğunu anlıyorum ama somut bir cevap bulamadım. Misal: (function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }()); Bir kemanla test edin : http://jsfiddle.net/Pyr5g/1/ Logger'a (firebug) göz atın.