-1

我已将文本字符串拆分为数组:

    var contact = text.split(',');

由于文本字符串始终包含相同顺序的单词,我想根据它们的顺序为每个单词分配一个键。最好的方法是什么?

4

1 回答 1

0

下面的代码片段应该可以完成这项工作

var keys = ["firstKey", "secondKey", "thirdKey"],
    tmp = text.split(","),
    contact = {};

for (var i = 0; i < tmp.length && i < keys.length; i += 1) {
    contact[ keys[i] ] = tmp[i];
}

console.log(contact);
于 2013-07-30T10:12:23.620 回答