4 ms·
> They'll catch those pesky "var" ... typos. So will "use strict"; https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode https://devel
by swartkrans 12y ago
> They'll catch those pesky "var" ... typos.
So will "use strict";
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
- reidrac 12y agoBut what if you're targeting the browser? Is the strict mode supported?
- danabramov 12y agoSurely you can (and should) 'use strict' in browser.
- davedx 12y agoWe just transitioned our code base to "use strict". If you use it in combination with a module system it works painlessly, and indeed prevents some classes of bugs.
- deleted 12y ago[deleted]
- reidrac 12y agoOh, yes... I did. The post you linked says it is not reliable and it shouldn't be trusted as not all browsers support it. I was asking in case you had anything to add. Sorry for the misunderstanding.
- swartkrans 12y agoI apologize for that comment, it was unnecessarily brusque and actually uninformed. I think it's fine to depend on "use strict"; in Chrome.
- reidrac 12y agoThanks for the info. Seems like it is more reliable than the post in MDN suggests: http://caniuse.com/#feat=use-strict http://caniuse.com/#feat=use-strict