手写实现Array.some

Array.prototype.mySome = function(callback) {
  // 遍历数组中的每个元素
  for (let i = 0; i < this.length; i++) {
    // 调用回调函数检查条件
    if (callback(this[i], i, this)) {
      return true; // 如果某个元素满足条件,则返回true
    }
  }

  return false; // 如果所有元素都不满足条件,则返回false
};

你可能感兴趣的:(js手写题,javascript,开发语言,ecmascript)