【发布时间】:2020-04-25 08:56:03
【问题描述】:
这是我试图在 google sheet 脚本中运行的一个简单代码。
目的是为foreach回调函数提供附加参数。
function print(str, num) {
Logger.log(str + ": " + num);
}
function test()
{
var array = [1,2,3];
var str = "Stam";
//This line has an exception
// TypeError: Cannot convert null to an object
array.forEach(print.bind(null, str));
}
test();
此代码基于here 描述的解决方案。
我知道还有其他解决方案,但我想了解为什么这个不起作用。
我想也许谷歌表格不支持它。
【问题讨论】:
标签: javascript google-apps-script google-sheets function-binding