当前位置: 首页 > news >正文

网站开发的高级阶段包括小馋网站建设书

网站开发的高级阶段包括,小馋网站建设书,设计品牌企业logo,鹤壁做网站公司哪家好法一:利用indexOf 不存在返回-1,存在返回第一次出现的索引 // js检查数组中是否包含某个元素// 法一 indexOfvar arr [100,20,50,58,6,69,36,45,78,66,45]if(arr.indexOf(66)-1){console.log("不存在")}else{console.log("存在,索引是…

法一:利用indexOf 

不存在返回-1,存在返回第一次出现的索引

      // js检查数组中是否包含某个元素// 法一 indexOfvar arr = [100,20,50,58,6,69,36,45,78,66,45]if(arr.indexOf(66)==-1){console.log("不存在")}else{console.log("存在,索引是:",arr.indexOf(66))}

 法二:利用find

它的参数是一个回调函数,所有数组元素依次遍历该回调函数,直到找出第一个返回值为true的元素,然后返回该元素,否则返回undefined。

      var arr = [100,20,50,58,6,69,36,45,78,66,45]arr.find(function(value,index,arr){if(value==45){console.log("存在",index)    }})console.log(param)

查找45,find会找出所有存在的45以及索引

 法三:利用some

some方法同样用于检测是否有满足条件的元素,如果有,则不继续检索后面的元素,直接返回true,如果都不符合,则返回一个false。

用法与find相似,只是find是返回满足条件的元素,some返回的是一个Boolean值,从语义化来说,是否包含返回布尔值更贴切

      let arr = [100,20,50,58,6,69,36,45,78,66,45]// somelet result = arr.some(ele => ele === 45) //trueif (result) {//do something...};console.log(result)

法四:includes 

ES6新增的数组方法,用于检测数组是否包含某个元素,如果包含返回true,否则返回false,比较厉害的是,能直接检测NaN:

优点 就不用说了,最简单的做法没有之一,不用回调,不用复杂的写法,一个方法直接搞定。

缺点 是低版本浏览器支持不是很友好

      let arr = [100,20,50,58,6,69,36,45,78,66,45,NaN]// 法四let flag = arr.includes(1100)let flag1 = arr.includes(NaN)console.log(flag,flag1)

 推荐使用includes()方法,方便快捷,一步到位~

http://www.yayakq.cn/news/775444/

相关文章:

  • 网站交互式自建网站模板代码
  • 建设网站哪间公司比较好绥化市建设局网站
  • 接做图网站wordpress 分页静态
  • 打码网站怎么做接口新手编程软件哪个好用
  • 制作网站服务公司小游戏推广联盟
  • 做网站中app客户端哔哩哔哩网站电子商务建设
  • 网站如何分页云南医疗seo整站优化
  • 什么网站可以做设计赚钱的吗携程电子商务网站建设
  • 永康市住房和城乡建设局网站前端线上培训哪个好
  • 深圳教育平台网站建设二建查询官网入口
  • 商城网站的管理用户模块人网站设计与制作
  • 广告图片网站源码东营网站建设哪家好
  • 做网站用的浏览器有哪些网页设计师技术水平证书
  • 企业免费网站建设哪里比较好德阳做网站的互联网公司
  • php实战做网站视频教程网站建设功能评价指标
  • 做购物网站是怎么链接银行大连模板建站定制
  • 高端网站设计制作的济宁 创意大厦 网站建设
  • 展示型装饰网站模板下载公众号登录入口官网
  • 营销网站费用培训机构营销方案
  • 网站年费网址模板建站
  • 做网站建设的公司是什么类型领硕网站seo优化
  • 做面料要建议网站邢台县建设局网站
  • 网站建设工作台账对于职业规划做的好的网站
  • 做网站的厂家网站安全维护方案
  • 睢宁县建设局网站杭州seo托管公司推荐
  • 科技制作网站北京网页游戏制作
  • 青岛有没有专门做淘宝网站西安西工大软件园做网站的公司
  • 做钓鱼网站会被抓吗网站推广必备的工具
  • 优质做网站哪家正规wordpress自动原创
  • 手机网站模板开发工具门户平台是什么意思