Computer >> Máy Tính >  >> Lập trình >> Javascript

Triển khai một hàm tùy chỉnh tương tự như phương thức Array.prototype.includes () bằng JavaScript

Vấn đề

Chúng tôi bắt buộc phải viết một hàm JavaScript sống trên đối tượng nguyên mẫu của Array.

Ví dụ

Sau đây là mã -

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));

Đầu ra

true