javascript - 测试变量是否在javascript中定义?

标签 javascript

<分区>

我应该如何测试一个变量是否被定义?

if //variable is defined
    //do this
else
    //do this

最佳答案

if (typeof variable !== 'undefined') {
  // ..
}
else
{
     // ..
}

在这里找到更多解释:

JavaScript isset() equivalent

关于javascript - 测试变量是否在javascript中定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7578917/

相关文章:

javascript - 在 PHP 中打印 JavaScript 代码

javascript - 在 javascript 中,如何在控制总金额的同时向用户的余额添加随机金额?

javascript - 如何使用三元运算符更改 AngularJS 中 ng-model 的值?

javascript - 通过多个页面的 FireBreath 插件

Javascript异步赋值和回调

javascript - 使用 Javascript 和 jQuery 更改名称的一部分

javascript - 如何使用 AngularJS 1.5 创建具有动态路由的动态页面

javascript - await 是 async 函数内部的保留字错误

javascript - 更新 api 调用 React 中的设置状态

javascript - JQuery - 获取输入 ='file' 内的所有文件名