$mass = array(1=>array(1,2), 2=>array(3,6), 3=>array(7,10));
var array = [];
array[1] = [1, 2];
array[2] = [3, 6];
array[3] = [7, 10];
var filtered = array.filter(function (value) {
return value;
});
array.length; // 4
filtered.length; // 3
Правда непонятно зачем вам нужен этот геморой.
Сообщение от jsnb
|
В общем прямого аналога такого создания массива, как в PHP в JS нет.
|
var map = {
1: [1, 2],
2: [3, 6],
3: [7, 10]
};
Object.keys(map).length; // 3