【问题标题】:Check if varibale is defined - dynamic Var [duplicate]检查是否定义了变量 - 动态 Var [重复]
【发布时间】:2022-09-24 22:31:18
【问题描述】:

如何检查是否定义了动态变量?

var num=2;
var foo2=true

if (typeof (\'foo\'+num)!=\"undefined\"){
return 1
}

    标签: javascript


    【解决方案1】:

    使用eval 语句。

    var num = 2;
    
    var con = 'foo' + num
    console.log(eval("typeof " + con + " === 'undefined'"))

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-22
      • 2018-05-26
      • 2015-05-01
      • 2018-05-21
      • 2021-04-21
      • 2021-10-03
      • 1970-01-01
      相关资源
      最近更新 更多