我需要禁用"使用严格"在safari中由于与此类似的只读问题:
https://github.com/mgonto/restangular/issues/212
我不想为每个浏览器禁用它,似乎基本条件不适用于"使用严格"。
例如,这在Chrome 35中无法正常工作:
if (true) "use strict";
function isStrict() { console.log(!this); };
isStrict(); //false
这将有效:
"use strict";
function isStrict() { console.log(!this); };
isStrict(); //true
然而,理想情况下,我想知道为什么Safari首先会破解......但是当它会抛出一个只读错误时它似乎是随机的。还有其他人经历过这个吗?