indeterm,
то есть по вашему это mass.join("").length не бред ??? |
рони,
Для данного случая нет. Особенно если учитывать, что сама тема бредовая |
indeterm,
Здраствуй троль |
рони,
Чисто для прикола, я по твоей тупой логике тоже потрясу яйцами var mass = []; mass[4] = 4 mass[9] = "9a9" mass[8] = 9 console.log(mass.join().split(/\d+/).length - 1); //>>>> 4 Нужны еще пояснения? Или успокоился? |
indeterm,
вы в строке 3 забыли буковку а убрать |
Цитата:
|
Вот так нагляднее будет :)
var arr = [];
arr.test = function () {};
arr[4] = 4;
arr[9] = 9;
arr[5] = 'Text';
arr[8] = 9000;
console.log(
arr.join().split(/\d+/).length - 1,
Object.keys(arr).length,
arr.join("").length,
arr.join().replace(/\,{2,}/g, ',').replace(/^\,|\,$/g,'').split(',').length
);
alert(arr);
|
Poznakomlus,
:lol: |
:write: через цикл всётаки проще
var protoarr = new Array,
arr = [],a = 0;
protoarr[1]=1
arr.__proto__= protoarr
arr[4] = 4;
arr[9] = 9;
arr[8] = 9000;
arr.forEach(function() {
a++
});
alert(a)
|
Цитата:
Object.keys если добавят метод :lol: |
| Часовой пояс GMT +3, время: 10:14. |