我想做以下情况: -
if lifenumber == 3 {
/* Check if new highscore, update HighscoreLabel */

那么如何在javascript中获取var C.
答案 0 :(得分:2)
你想把两个数组压缩在一起(不是排序);许多图书馆如Lodash have methods for this。
自己做的一种方法是:
function zip (a, b) {
if (a.length !== b.length) return [];
return a.map(function (item, i) {
return [item, b[i]];
});
}
请注意,您使用的语法{"Rachel", "Female"}
实际上并不是JavaScript语法;像这样的数组使用方括号:[]
。对象使用花括号{}
。
答案 1 :(得分:1)
我使用数组作为内容,因为{“Jon”,“Male”}无效。
var C = A.map(function( name, index ) {
return [name, B[index]];
});
答案 2 :(得分:1)
var C = {};
for (var i = 0; i < A.length; i++) {
C[A[i]] = B[i];
}