I know this is probably W3C land but the following code shows the global object in every JS engine I could test:
```js (function () { 'use strict'; setTimeout(function () { 'use strict'; console.log(this); // [window/global Object] }, 0); }()); ``` This looks like a potential problem when possible passed methods are not bound + it looks inconsistent with *"use strict"* expectations. Thoughts ? Best Regards
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss