在google-apps-script脚本文件中,是否可以设置'use strict'?我已经创建了一个函数来测试这个问题。
function a () { //logs - function a
"use strict";
Logger.log(arguments.callee);
}
如果启用了严格模式,我认为这个语句会抛出 TypeError 异常。
"use strict"; foo = 1;
会产生错误-脚本无法运行。在函数中,"use strict"
似乎没有任何作用:function bar() { "use strict"; foo = 1; }
不会导致错误并设置全局变量foo
。此外,顶层严格模式似乎对函数没有影响-它们仍处于松散模式。 :-( - jcsahnwaldt Reinstate Monica