首页 > 解决方案 > 我需要从具有变量的对象中选择属性

问题描述

var obj = {
   height: 160,
   width: 140,
   color: "green"
}

var x = "color";

console.log(obj.x);

我想获得“绿色”,但出现错误。

标签: javascript

解决方案


您需要方括号表示法

var obj = {
   height: 160,
   width: 140,
   color: "green"
}

var x = "color";

console.log(obj[x]);


推荐阅读