当我使用
Object.prototype.toString.call()
要确定值是否为数组,请vscode
编辑器提示错误。
// *.ts
function isArray(val: any) {
return Object.prototype.toString.call(val) === '[object Array]'; // ERROR: Property 'call' does not exist on type '() => string' ts(2339)
}
错误消息:
类型'()=>字符串'ts(2339)上不存在属性'call'
我已经通过Google搜索,但这并不能帮助我解决问题。
{
"typescript": "^3.1.6"
}