Array CountLike

an array function that counts items starting with a particular string

by Nathan Woods

JavaScript

a = ['','/stats','/admin','/admin/a','/admin/b','/admin/c','/stats/admin/a'];

Array.prototype.countLike = function(item) {
    for (var i=0,count=0; i<this.length; i++) if (this[i].indexOf(item) == 0) count++;
    return count;
}

document.write(a+'<br>');
document.write(a.length+'<br>');

document.write(a.countLike('/admin/'));