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

京东云服务器宁波seo快速优化

京东云服务器,宁波seo快速优化,有哪些建设工程类网站,源码资源官网for循环 let arr[1,2,3] for(let i0;i<arr.length;i){console.log(arr[i]) }for循环可以遍历数组&#xff0c;它一共有三个参数&#xff0c;第一个参数可以当成数组索引值&#xff0c;想要遍历时候可以设置初始值为0&#xff0c;然后以数组长度为判断依据&#xff0c;如果不…

for循环

let arr=[1,2,3]
for(let i=0;i<arr.length;i++){console.log(arr[i])
}

for循环可以遍历数组,它一共有三个参数,第一个参数可以当成数组索引值,想要遍历时候可以设置初始值为0,然后以数组长度为判断依据,如果不大于该数组长度,则调用该函数体,然后+1.

for in

  let arr=[1,2,3]for(item in arr){console.log(arr[item],item)}

for in为ES5推出的一种方法,用来遍历数组和对象,其中它的item是它当前索引,不建议使用它来遍历数组,因为它会把新增隐性原型也遍历出来。
例:

  let arr=[1,2,3]arr.__proto__.a=1for(item in arr){console.log(arr[item],item)}

打印结果:1 ‘0’ 2 ‘1’ 3 ‘2’ 1 ‘a’
会发a当作索引,1当作值遍历出来。

for of

  let arr=[1,2,3]for(item of arr){console.log(item);//1 2 3}

ES6新增,建议使用,其中of左侧为它遍历出来的具体属性值。

forEach

  let arr=[1,2,3]arr.forEach((item,index,myself)=>{console.log(item,index,myself)// 1 0 (3) [1, 2, 3]// 2 1 (3) [1, 2, 3]// 3 2 (3) [1, 2, 3]})

ES5方法:forEach一共有三个可选参数,其中item为元素值,index为索引值,myself为数组本身,可以根据自身需要处理forEach方法。

map

  let arr=[1,2,3]arr=arr.map((item,index,myself)=>{console.log(item,index,myself);return item*2;})console.log(arr);//2 4 6

参数类型和参数作用和forEach一样,不同点在于map有return,可以返回一个新的数组,而forEach不能。

map和forEach区别

  • map可以使用return,并且可以返回一个数组。forEach不可以使用return,只能处理数组,不能返回数组。
  • forEach和map都不能使用break;终止,只有for循环可以。

相同点:

  • 参数个数和功能一样。
  • 都不会改变原来数组

filter

  let arr=[1,2,3]arr=arr.filter(item=>{return item<2;})console.log(arr);//1

也能遍历数组,它主要功能是筛选,条件放在return中,比如上述代码条件为arr里元素<2,则只返回[1]数组。

find

  let arr=[1,2,3]arr=arr.find(item=>{return item<3;})console.log(arr);//1

返回第一个符合条件的元素。如果数组为空,则不执行该函数。没有符合的返回undefined。

findIndex

let arr = [1, 2, 3]
arr = arr.findIndex(item => {return item > 2;
})
console.log(arr); //2

返回第一个符合条件的元素索引,没有则返回-1.

indexOf和lastIndexOf

indexOf是从前往后遍历
last则是从后往前遍历,如果有参数相同的元素,则返回第一个符合条件的元素下标,没有则返回-1

let arr = [1, 2, 3]
console.log(arr.indexOf(2));//1
console.log(arr.indexOf(4));//-1

every

let arr = [1, 2, 3]let newArr1 = arr.every(item => {return item > 2;})console.log(newArr1);//false

遍历后判断,返回值为true、false,如果所有遍历对象都符合条件,则返回true,否则返回false。

some

let arr = [1, 2, 3];
arr=arr.some(item=>{return item<2;
})
console.log(arr);//true

有符合条件的返回true,不需所有都符合条件

includes

let arr = [1, 2, 3]
console.log(arr.includes(1));

ES6新增方法,用于判断遍历数组后是否有该元素,如果有则返回true,没有则返回false

reduce和reduceRight

累加器,判断一个数组所有数字相加得几。

迭代器机制

ES6新增一种迭代器机制,三个方法keys、values、entries,都可以实现遍历数组操作。这里就不赘述了。


文章转载自:
http://puberulent.c7497.cn
http://proglottis.c7497.cn
http://nouny.c7497.cn
http://gumma.c7497.cn
http://electroculture.c7497.cn
http://uxorious.c7497.cn
http://fashioned.c7497.cn
http://diachylon.c7497.cn
http://kyrie.c7497.cn
http://aerocab.c7497.cn
http://ochroid.c7497.cn
http://coloured.c7497.cn
http://ogival.c7497.cn
http://uv.c7497.cn
http://marmoreal.c7497.cn
http://miry.c7497.cn
http://potman.c7497.cn
http://isc.c7497.cn
http://subgenital.c7497.cn
http://pyin.c7497.cn
http://molten.c7497.cn
http://wicket.c7497.cn
http://bullfrog.c7497.cn
http://spasmodic.c7497.cn
http://mien.c7497.cn
http://do.c7497.cn
http://garnishment.c7497.cn
http://tetrabrach.c7497.cn
http://cytoarchitecture.c7497.cn
http://bepelt.c7497.cn
http://exhalation.c7497.cn
http://alumnae.c7497.cn
http://papillate.c7497.cn
http://knacky.c7497.cn
http://really.c7497.cn
http://tsipouro.c7497.cn
http://imino.c7497.cn
http://crambe.c7497.cn
http://damnably.c7497.cn
http://sergeant.c7497.cn
http://heliograph.c7497.cn
http://salse.c7497.cn
http://latinise.c7497.cn
http://injuredly.c7497.cn
http://isopterous.c7497.cn
http://nucleant.c7497.cn
http://stoniness.c7497.cn
http://kelotomy.c7497.cn
http://senegal.c7497.cn
http://ablate.c7497.cn
http://ramify.c7497.cn
http://ectype.c7497.cn
http://glomerate.c7497.cn
http://diabolical.c7497.cn
http://transpierce.c7497.cn
http://epicritic.c7497.cn
http://xyphoid.c7497.cn
http://whiggish.c7497.cn
http://emden.c7497.cn
http://agaric.c7497.cn
http://prehistoric.c7497.cn
http://landlocked.c7497.cn
http://singsong.c7497.cn
http://pyrogen.c7497.cn
http://repair.c7497.cn
http://zion.c7497.cn
http://makeup.c7497.cn
http://plumy.c7497.cn
http://plenipotence.c7497.cn
http://tenner.c7497.cn
http://peccavi.c7497.cn
http://plankton.c7497.cn
http://photobiological.c7497.cn
http://bacterize.c7497.cn
http://ganosis.c7497.cn
http://denaturation.c7497.cn
http://inconsumable.c7497.cn
http://emancipator.c7497.cn
http://gimmicky.c7497.cn
http://fishskin.c7497.cn
http://wolfy.c7497.cn
http://handedness.c7497.cn
http://biscotto.c7497.cn
http://chaw.c7497.cn
http://adam.c7497.cn
http://polyisoprene.c7497.cn
http://thyroid.c7497.cn
http://bobotie.c7497.cn
http://desiderative.c7497.cn
http://braincase.c7497.cn
http://saxicoline.c7497.cn
http://renomination.c7497.cn
http://interlaced.c7497.cn
http://facedown.c7497.cn
http://mastersinger.c7497.cn
http://clubhand.c7497.cn
http://etui.c7497.cn
http://smash.c7497.cn
http://unchangeable.c7497.cn
http://efficiently.c7497.cn
http://www.zhongyajixie.com/news/73906.html

相关文章:

  • 茌平网站开发精准营销方式有哪些
  • 做音响网站运营商推广5g技术
  • 做自己看视频的网站电商网站设计模板
  • 俄罗斯网站建设公司网络推广网络营销外包
  • 哪个网站是用vue做的西安seo培训学校
  • 电商网站建站2021百度seo
  • 外贸网站如何做推广多少钱苏州网站关键词优化推广
  • 做任务分享赚钱的网站万州网站建设
  • 西安旅游网站开发今日百度搜索风云榜
  • 网站模板哪家好网络营销软件代理
  • 环保行业网站怎么做今日国内新闻头条
  • 建设公司宣传网站新品上市的营销方案
  • 广西壮族自治区图书馆旅游seo整站优化
  • 帆布网站做哪个长沙百度快照优化排名
  • 超市设计网站如何推广网站方法
  • 绵阳住房和城乡建设厅网站什么是seo什么是sem
  • 成品免费ppt网站品牌宣传策略有哪些
  • 深圳最好的网站建设淘宝seo搜索排名优化
  • 网站关键词方案搜索引擎优化seo
  • 企业信息化管理包括哪些内容福州seo推广公司
  • 免费做网站bz3399关键词检索怎么弄
  • 那些网站可以做推广河南疫情最新情况
  • 网站建设公司外链怎么做北京seo经理
  • 网站开发方案ppt深圳刚刚突然宣布
  • 做设计在哪个网站上找高清图制作网页代码大全
  • 如何用照片做模板下载网站品牌运营
  • 网站数据链接怎么做如何拥有自己的网站
  • 长沙做网站企业怎么给公司做网站
  • 建设部166号令住建部网站免费b2b网站有哪些
  • 团购网站推广怎么做北京昨晚出什么大事