这是我的代码:
我想在每个属性中获取数组的第一个值,但是它不起作用。感谢帮助。
var arena = {
o1: ['gate',1,1],
o2: ['block',1,1]
};
$(document).ready(function(){
var canvas = document.getElementById('canvas.arena');
var xpercent = canvas.width/100;
var ypercent = canvas.height/100;
for (var key in arena) {
if (arena.hasOwnProperty(key)) {
console.log(key + " -> " + arena[key[0]]);
}
}
});
最佳答案
几乎:
for (var key in arena) {
console.log(key + " -> " + arena[key][0]);
}
键将始终是属性,无需检查。