首页>新闻>郑州学习web前端在哪报名好一点

郑州学习web前端在哪报名好一点

来源:郑州达内it教育

时间:2021/5/11 14:55:56

郑州学习web前端在哪报名好一点,小编在这里为大家推荐郑州达内IT培训,17年专业IT培训机构,美国上市集团,开设IT培训班Java、python、大数据、linux、UI、会计等IT培训,覆盖IT培训和非IT培训共24大课程。达内集团凭借雄厚的技术研发实力、过硬的教学质量、成熟的就业服务团队,为学员提供强大的职业竞争力,在用人企业中树立了良好的口碑。欢迎大家的在线咨询,0元试听,随到随学,推荐就业。接下来小编为您分享,15个web前端自定义函数工具库


8、数组函数filter封装实现


filter():将所有在过滤函数中返回true的数组元素放进一个新数组中并且返回


const arr = [1,2,3,4,5]


Array.prototype.filter2 = function(callback){


   let arr = []


   for(let i = 0;i<this.length;i++){


       if(callback(this[i],i)){


           arr.push(this[i])


       }


   }


   return arr


}


let res = arr.filter2((item=>{


   return item > 2


}))


console.log(res);


8、数组函数find封装实现


find():找到个满足测试函数的元素并返回那个元素的值,如果找不到,则返回undefined


const arr = [1,2,3,2005,4,1001]


// find()


Array.prototype.find = function(callback){


   for(let i = 0;i<this.length;i++){


       if(callback(this[i],i)){


           return this[i]


       }


   }


   return undefined


}


let res = arr.find((item=>{


   return item > 3000


}))


console.log(res);


9、数组函数findIndex封装实现


findIndex():找到个满足测试函数的元素并返回那个元素的索引,如果找不到,则返回-1。


// findIndex()


Array.prototype.findIndex2 = function(callback){


   for(let i = 0;i<this.length;i++){


       if(callback(this[i],i)){


           return i


       }


   }


   return -1


}


let res = arr.findIndex2((item=>{


   return item > 1000


}))


console.log(res);


10、数组函数every封装实现


every():如果数组中的每个元素都满足测试函数,则返回true,否则返回false。


const arr = [1,2,3,4,5]


Array.prototype.every2 = function(callback){


   for(let i = 0;i<this.length;i++){


       let result = callback(this[i],i)


       if(!result){


           return false;


       }


   }


   return true


}


const result = arr.every2(item=>{


   return item > 0


})


console.log(result);


温馨提示:为了不影响您的时间,来校区前或者遇到不明白的问题请先电话咨询,方便我校安排相关课程的专业老师为您解答,选取适合您的课程。以上是郑州达内教育的小编为您分享的关于15个web前端自定义函数工具库的内容,希望可以为同学们提供帮助,更多web前端资讯请持续关注郑州达内教育。

  • 上一篇:郑州有没有不错的web培训机构可以学习的
  • 下一篇:郑州推荐个学web前端的机构
  • 相关推荐 更多>

    郑州哪个机构Web前端开发培训老...

    郑州web开发去达内教育学习靠谱...

    郑州口碑不错的前端开发培训机构精...

    郑州金水区特别靠谱的Web前端开...

    郑州WEB前端培训教学口碑出名的...

    郑州中原区口碑好的web全栈开发...

    预约体验课

    版权所有:搜学搜课(www.soxsok.com)

  • 在线咨询
  • 电话咨询
  • 预约试听

  • ;