【问题标题】:How to use JavaScript variable value as Object selector [duplicate]如何使用 JavaScript 变量值作为对象选择器 [重复]
【发布时间】:2014-12-03 07:20:34
【问题描述】:

我有一个 JavaScript 变量:

var field = "Name"; 

现在我有一个对象:

var obj = {Name: Bhaskor,Surname: Sarmah};

现在我需要使用我的字段变量值选择 obj 的 Name 字段:

var name = obj.(field);

有什么办法吗?

【问题讨论】:

    标签: javascript oop object


    【解决方案1】:

    您需要使用bracket notation 作为member operator 来使用变量获取属性

    var name = obj[field];
    

    【讨论】:

    • 有什么办法可以使用变量名中的字段,比如 var x+[field]+count = 0;
    【解决方案2】:

    你只需要替换你的括号:

    var name = obj[field];
    

    【讨论】:

      猜你喜欢
      • 2013-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-30
      • 1970-01-01
      • 2011-12-11
      • 2019-07-16
      • 1970-01-01
      相关资源
      最近更新 更多