Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何返回其键作为函数参数提供的对象值?_Javascript_Javascript Objects - Fatal编程技术网

Javascript 如何返回其键作为函数参数提供的对象值?

Javascript 如何返回其键作为函数参数提供的对象值?,javascript,javascript-objects,Javascript,Javascript Objects,我想知道是否有可能创建一个函数,从参数中给定的对象返回一个字段 常数数据={ 姓名:Doe,, 名字:约翰, 年龄:30,, 发件人:美国 }; 函数返回字段{ 返回data.field; } 是的,可以用[]代替 一般来说,你甚至不需要这个函数,除非你想有更多的逻辑或一些验证,直接使用data[field] data = { "name" : "doe", "firstname" : "jhon", &quo

我想知道是否有可能创建一个函数,从参数中给定的对象返回一个字段

常数数据={ 姓名:Doe,, 名字:约翰, 年龄:30,, 发件人:美国 }; 函数返回字段{ 返回data.field; }
是的,可以用[]代替

一般来说,你甚至不需要这个函数,除非你想有更多的逻辑或一些验证,直接使用data[field]

data = {
 "name" : "doe",
 "firstname" : "jhon",
 "age" : 30,
 "from" : usa
 }

function returnField(field){
    return data[field]
}