如何在JavaScript中自定义属性名称?

时间:2016-09-09 05:48:21

标签: javascript

我有一个具有结构的对象

const row = { data : { name : 'hello',version : '1.2'
}};

我有能告诉你想要什么数据的功能

function getData (temp)
{
  // temp could be name or version
  return row.data."temp";   
}

我想要结果,如果我致电getData("name")它会导致"你好" 如果调用getData("version"),则会产生" 1.2" 。在JavaScript中。

1 个答案:

答案 0 :(得分:-1)

试试这个:

row = { data : { name : 'hello',version : '1.2'
}}

function getData (temp)
{
  return row['data'][temp] 
}