一个简单的问题,但我在上面停留了一段时间。
在执行一些任务之前,我需要检查是否定义了var。
所以我尝试
if (myVar !== null) alert('myVar is not null');
但是当我这样做并且未定义myVar时,将引发异常:
未捕获的ReferenceError:myVar未在以下位置定义:1:1
那么如何解决这个难题?
答案 0 :(得分:1)
您可以使用
的类型
if (typeof variable !== 'undefined') alert('myVar is not null');