Lines Matching refs:Array
28 // Tests for non-standard array iteration functions.
32 // <http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Array>
37 // Array.prototype.filter
51 // Modify original array.
54 a.filter(function(n, index, array) {
55 array[index] = 43; return 42 == n;
59 // Only loop through initial part of array eventhough elements are
63 a.filter(function(n, index, array) { array.push(n+1); return n == 2; }));
67 a = new Array(20);
97 // Array.prototype.forEach
112 // Modify original array.
115 a.forEach(function(n, index, array) { array[index] = n + 1; count++; });
119 // Only loop through initial part of array eventhough elements are
123 a.forEach(function(n, index, array) { array.push(n+1); count++; });
128 a = new Array(20);
155 // Array.prototype.every
172 // Modify original array.
175 a.every(function(n, index, array) {
176 array[index] = n + 1; return n == 1;
180 // Only loop through initial part of array eventhough elements are
184 a.every(function(n, index, array) {
185 array.push(n + 1); return n == 1;
190 a = new Array(20);
217 // Array.prototype.map
232 // Modify original array.
236 a.map(function(n, index, array) {
237 array[index] = n + 1; return n + 1;
241 // Only loop through initial part of array eventhough elements are
246 a.map(function(n, index, array) { array.push(n); return n + 1; }));
250 a = new Array(20);
275 // Array.prototype.some
291 // Modify original array.
294 a.some(function(n, index, array) {
295 array[index] = n + 1; return n == 2; }));
301 a.some(function(n, index, array) { array.push(42); return n == 42; }));
305 a = new Array(20);