的JavaScript遗漏的类型错误:无法读取属性未定义
问题描述:
“摧毁”为什么进入他如果在检查,如果它不是不确定的的JavaScript遗漏的类型错误:无法读取属性未定义
if (this.table !== undefined || this.table !== null) {
this.table.destroy();
}
控制台错误: 遗漏的类型错误:无法读取属性“摧毁”未定义
我用尽
if(this.table)
,但没有运气或者
答
使用此
if(this.table && typeof this.table.destroy === 'function'){
this.table.destroy();
}
+0
没有工作:/ – AnthonyB2017
+0
这应该是工作。如果没有,请分享更多的代码,比如你在哪里使用这段代码。 –
因为'未定义!== null'是真的 – Andreas
尝试使用''&&。 –
尝试使用&&但没有运气 – AnthonyB2017