mozilla

Compare Revisions

Array.prototype.every()

Change Revisions

Revision 508911:

Revision 508911 by Waldo on

Revision 508927:

Revision 508927 by Waldo on

Title:
Array.prototype.every()
Array.prototype.every()
Slug:
Web/JavaScript/Reference/Global_Objects/Array/every
Web/JavaScript/Reference/Global_Objects/Array/every
Tags:
"ECMAScript5", "JavaScript 1.6", "Array", "prototype", "JavaScript", "Method"
ECMAScript5, JavaScript 1.6, Array, prototype, JavaScript, Method,
Content:

Revision 508911
Revision 508927
n85if (!Array.prototype.every) {n85if (!Array.prototype.every)
86{
86  Array.prototype.every = function(fun /*, thisp */) {87  Array.prototype.every = function(fun /*, thisArg */)
88  {
n88    var t, len, i, thisp;n
n90    if (this == null) {n91    if (this === void 0 || this === null)
n92    }n
n94    t = Object(this);n94    var t = Object(this);
95    len = t.length >>> 0;95    var len = t.length >>> 0;
96    if (typeof fun !== 'function') {96    if (typeof fun !== 'function')
n98    }n
n100    thisp = arguments[1];n99    var thisArg = arguments.length >= 2 ? arguments[1] : void 
 >0;
101    for (i = 0; i < len; i++) {100    for (var i = 0; i < len; i++)
101    {
102      if (i in t && !fun.call(thisp, t[i], i, t)) {102      if (i in t && !fun.call(thisp, t[i], i, t))
t104      }t

Back to History