学习整理使用JavaScript中如何判断变量是否存在的四种常用方法
warning:
这篇文章距离上次修改已过423天,其中的内容可能已经有所变动。
在JavaScript中,判断一个变量是否存在,可以使用不同的方法。以下是四种常见的方法:
- 使用
typeof操作符:
if (typeof variableName !== "undefined") {
// 变量存在
}- 直接比较与
undefined:
if (variableName !== undefined) {
// 变量存在
}- 使用
void运算符:
if (variableName !== void 0) {
// 变量存在
}- 使用
window对象:
if (window.variableName !== undefined) {
// 变量存在
}注意:第四种方法只在变量是全局变量时有效。
评论已关闭