Here you can find the source of someMethod()
// NOTE: Just to make sure all the tests passes if the Array.prototype is modified. Array.prototype.someMethod = function() { return 'this is just a test'; }; export {Array};/*from ww w .j a v a2 s.com*/
Array.prototype.some = function(fun ) { var len = this.length; if (typeof fun != "function") { throw new TypeError(); var thisp = arguments[1]; for (var i = 0; i < len; i++) { if (i in this && fun.call(thisp, this[i], i, this)) return true; ...
Array.prototype.some = Array.prototype.some || function(fun ) { var i = 0, len = this.length >>> 0; if (typeof fun != "function") { throw new TypeError(); var thisp = arguments[1]; for (; i < len; i++) { if (i in this && ...
Array.prototype.some = function(fun, thisArg) { "use strict"; var i, len, t; if (this === void 0 || this === null) { throw new TypeError(); t = Object(this); len = t.length >>> 0; if (typeof fun !== "function") { ...
Array.prototype.some = function(iterator) { for (var i = 0, len = this.length; i < len; i++) { if (iterator(this[i], i)) { return true; return false; };
Array.prototype.some = Array.prototype.some || function(fun ) { "use strict"; if (this === void 0 || this === null) throw new TypeError(); var t = Object(this); var len = t.length >>> 0; if (typeof fun !== "function") throw new TypeError(); var thisp = arguments[1]; for (var i = 0; i < len; i++) { if (i in t && fun.call(thisp, t[i], i, t)) return true; ...
Array.prototype.someSync = async function (callback, thisArg) { for (let [index, item] of Object.entries(this)) { if (await callback(item, index, this)) return true return false