-2
我想设置位置图[-1] [ - 1]。 但没有意义。负多维数组索引js
var map = [];
map[-1] = 'less one';
map[-1][-1] = 'less one to quad';
console.log(map[-1]); //less one
console.log(map[-1][-1]); //undefined
我想设置位置图[-1] [ - 1]。 但没有意义。负多维数组索引js
var map = [];
map[-1] = 'less one';
map[-1][-1] = 'less one to quad';
console.log(map[-1]); //less one
console.log(map[-1][-1]); //undefined
您需要设置map[-1]
作为磁盘阵列之前,你可以设置它的属性:
var map = [];
map[-1] = ['less one'];
map[-1][-1] = 'less one to quad';
console.log(map[-1]); //less one
console.log(map[-1][-1]);
你可能想,如果你想有一个多维数组来做到这一点:
var map = []
map.push(['less one'])
map[map.length-1].push('less one to quad')
console.log(map)
console.log(map.slice(-1)[0])
console.log(map.slice(-1)[0].slice(-1)[0])