Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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_Jquery_Html_Arrays_Object - Fatal编程技术网

我必须在javascript中向对象添加新项

我必须在javascript中向对象添加新项,javascript,jquery,html,arrays,object,Javascript,Jquery,Html,Arrays,Object,这是我当前的对象。我必须将Another数组中的国家/地区添加到每个项目中,例如: obj = [ { "name": "john", "age": "25" }, { "name": "jose", "age": "30" }, { "name": "mark", "age": "32" } ] var country = [USA, UK, China] obj=[{ 姓名:约翰, 年龄:25 }, { 姓名:何塞, 年龄:30 }, { 姓名:马克,,

这是我当前的对象。我必须将Another数组中的国家/地区添加到每个项目中,例如:

obj = [
    { "name": "john", "age": "25" },  
    { "name": "jose", "age": "30" }, 
    { "name": "mark", "age": "32" }
]

var country = [USA, UK, China]
obj=[{ 姓名:约翰, 年龄:25 }, { 姓名:何塞, 年龄:30 }, { 姓名:马克,, 年龄:32 } ] var国家=[美国、英国、中国] 如果obj.length==country.length{ 对于i=0;i obj=[{ 姓名:约翰, 年龄:25 }, { 姓名:何塞, 年龄:30 }, { 姓名:马克,, 年龄:32 } ] var国家=[‘美国’、‘英国’、‘中国’] $country.eachfunction i,e{ obj[i].国家=e; }; console.logobj; 试试这个:

obj=[{ 姓名:约翰, 年龄:25 }, { 姓名:何塞, 年龄:30 }, { 姓名:马克,, 年龄:32 } ] var国家=[‘美国’、‘中国’]; 对于var i=0;iconsole.logobj;到目前为止你试过什么吗?提示:你的obj是一个对象数组。如何从数组中获取对象?如果找到,请了解如何向对象添加内容。把两者结合起来,你的答案就出来了。你这样做的方式是学习基本的JavaScript。jQuery不是被要求的,也不是必需的,甚至是可取的。上次我查看时,JavaScript本身有for循环。@torazaburo OP没有说明不使用jQuery,它包含在标记中。抱歉,我错过了标记。然而,在这种情况下,仅将jQuery用于实现循环是非常过分的。@torazaburo这个问题有一个javascript标记,它有一个jQuery标记,我给出了jQuery答案,其他人给出了javascript答案。我不认为给一个标签的答案应该被否决。这里有一条评论,比如不需要使用jQuery,JS中有一个性能更好的for循环,这将是我处理我不同意的答案的首选方法。只是说说而已。@artm我的评论基本上就是这么说的。至于反对票,除了有人认为答案没有帮助之外,没有其他规则。
obj = [
    { "name": "john", "age": "25", "country": "USA" }, 
    { "name": "jose", "age": "30", "country": "UK" }, 
    { "name": "mark", "age": "32", "country": "China" }
]