使用 JavaScript 实现类似于 Array.prototype.includes() 方法的自定义函数
问题
我们需要编写一个JavaScript函数,它存在于Array.Itmust接受一个文字值的原型对象上,如果该值存在于它被调用的数组中,则返回true,否则返回false。
示例
以下是代码-
const arr = [1, 2, 3, 4, 5, 6, 7, 8]; const num = 6; Array.prototype.customIncludes = function(num){ for(let i = 0; i < this.length; i++){ const el = this[i]; if(num === el){ return true; }; }; return false; }; console.log(arr.customIncludes(num));输出结果
true