JS——实现的Array indexOf

来源:互联网 发布:莫合烟淘宝上哪里有卖 编辑:程序博客网 时间:2024/06/01 09:40
Array.prototype.indexOf = function(val,fromi=0){ //ES6中,允许为函数的参数列表末尾的几个参数变量,预先定义默认值        console.log("自己的indexOf");        for(var i=fromi;i<this.length;i++){          if(this[i] == val){            return i;          }        }      }      var arr = [1,2,3,4,3,2,1];      console.log(arr.indexOf(2));      console.log(arr.indexOf(2,2));

原创粉丝点击