在GAS中,如何将' instanceof '用于电子表格?



我想看看变量是否是电子表格的实例。

,

function foo(hoge){
let name;
if (hoge isinstanceof SpreadsheetApp.Spreadsheet){
name = hoge.getName()
}else {
name = hoge;
}
}

,但似乎我不能这样做上面。我应该改变'电子表格应用程序。

可能是这样的:

function test101() {
const ss = SpreadsheetApp.getActive();
if(ss instanceof Object && ss.hasOwnProperty('toast')) {
Logger.log('Then it is a spreadsheet');
}
}

运算符

类型hasOwnProperty

相关内容

  • 没有找到相关文章

最新更新