Array.prototype.count = function(){ var l = 0; Object.keys(this).forEach(function(a){ +a == a && l++ }) return l }
Array.prototype.count = function () { return Object.keys(this).filter(isFinite).length; };