【发布时间】:2013-06-02 03:52:33
【问题描述】:
我正在寻找一种将 2 个数组合并为文字对象的原生 JavaScript 方法。
转动这个:
var x = ["blue", "yellow", "red", "green", "brown", "grey", "gray", "orange"];
var y = ["james", "john", "robert", "michael", "william", "david", "richard", "wayne"];
进入这个:
{
"obj" : {
"blue" : "james",
"yellow" : "john",
"red" : "robert",
"green" : "michael",
"brown" : "william",
"gray" : "david",
"grey" : "richard",
"orange" : "wayne"
}
}
【问题讨论】:
-
数组的大小总是一样的?
-
“我在找...” - 不,你是在要求。 What have you tried so far?
-
@BrunoLM 从理论上讲,除非某些东西完全横向移动,否则数组将始终具有相同的大小。
-
@nnnnnn 感谢您的链接。是的,我应该发布消息来源和我被卡住的地方。括号符号“obj[a[i]]”是我完全忽略的。 +1 好读。
标签: javascript arrays javascript-objects object-literal