选择一个变量和另一个变量
Select a variable with an other variable
我从JSON文件中获得数据,我可以通过以下方式访问值:
json.x.price.cur_eur
json.x.price.cur_usd
...
我现在想知道是否可以直接根据另一个变量从一个变量中获得值,而不需要if/then?它应该是这样的:
curency = "eur"
myprice = json.x.price.cur_ + curency
我在跳,我不是在问一个愚蠢的问题。。。感谢
var curency = "eur";
var myprice = json.x.price[curency];
json.x.price[curency] === json.x.price.eur; // true
您可以通过点或[]表示法访问对象的属性。
另一个例子:
var o = { 'my property': 100 };
// "my property" can not be accessed by dot-notation
o['my property'] === 100; // true
您可以使用点符号或方括号访问对象的属性。后者允许您为属性名称使用变量:
myprice = json.x.price[curency];
相关文章:
- 导航到特定事件的另一个变量页面
- 在另一个函数中使用变量this
- 将节点数据分配给另一个变量jstree
- 如何将变量传递到另一个js文件
- 如何从onclick函数设置全局变量并将其传递给另一个JS文件
- 将会话变量从一个页面传递到另一个页面
- 替换另一个变量对象中的变量值
- 如何将JavaScript变量的数据传递到另一个php页面
- 如何将变量值附加到另一个变量
- 如何将一个变量从一个控制器传递到合金中的另一个控制器
- 当我更新另一个作用域变量时,作用域变量会自动更新
- 是否可以在另一个变量中使用未声明的变量
- 使用JavaScript打开另一个html页面时传递变量
- JS/ANGULAR使用一个变量's值作为另一个对象的键
- 将php页面URL中的变量传递给JavaScript和另一个php
- 用javascript将信息/变量从一个网页传递到另一个网页
- 如何使用javascript/jquery将变量从一个PHP文件传递到另一个PHP文件
- 变量比另一个变量少一个
- Javascript:OnChange事件,将数组变量传递给另一个函数
- javascript将函数中一个变量的参数值传递给父函数中的另一个