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

北京网站开发网站建设seo设置是什么

北京网站开发网站建设,seo设置是什么,运城做网站,网站管理平台模板1. join (原数组不受影响)该方法可以将数组里的元素,通过指定的分隔符,以字符串的形式连接起来。返回值:返回一个新的字符串const arr[1,3,4,2,5]console.log(arr.join(-);//1-3-4-2-52. push该方法可以在数组的最后面,添加一个或者多个元素结构: arr.push(值)返回值…

1. join (原数组不受影响)

该方法可以将数组里的元素,通过指定的分隔符,以字符串的形式连接起来。

返回值:返回一个新的字符串

const arr=[1,3,4,2,5]console.log(arr.join('-');//1-3-4-2-5

2. push

该方法可以在数组的最后面,添加一个或者多个元素

结构: arr.push(值)

返回值:返回的是添加元素后数组的长度.

  const arr=[1,2,3,4,5]console.log(arr.push(8));

控制台打印

3. pop

该方法可以在数组的最后面,删除一个元素

结构: arr.pop()

返回值:返回的是删除的元素.

  const arr=[1,2,3,4,5]console.log(arr.pop());

4. unshift

该方法可以在数组的最前面,添加一个或者几个元素

结构: arr.unshift(值)

返回值: 返回的是添加元素后数组的长度

  const arr=[1,2,3,4,5]console.log(arr.unshift(9));

5. shift

该方法可以在数组的最前面,删除一个元素

结构: arr.shift()

返回值: 返回的是刚才删除的元素.

6. reverse 翻转数组

  const arr=[1,2,3,4,5]console.log(arr.reverse());

8. sort

该方法可以对数组进行排序.

const arr=[1,2,3,4,5]const newArr = arr.sort(function(a,b){// return a-b;//从小到大排序 12345return b-a;//从大到小排序 54321
})
console.log(newArr);

大->小

小到大

8. concat

该方法可以把两个数组里的元素拼接成一个新的数组

返回值: 返回拼接后的新数组

 const arr=[1,2,3,4,5]const newArr = [6,7,8,9,10]
console.log(arr.concat(newArr));

9. slice 截取 出来

该方法可以从数组中截取指定的字段,返回出来

返回值:返回截取出来的字段,放到新的数组中,不改变原数组

(1)arr.slice(start,end) ;从start下标开始截取,一直到end结束,不包括end

let arr = [0,1,2,3,4,5,6,7];
let newArr = arr.slice(0,3)//newArr = [0,1,2];

(2)arr.slice(start) ;从start下标开始截取,一直到最后

let arr = [0,1,2,3,4,5,6,7];
let newArr = arr.slice(2)//newArr = [2,3,4,5,6,7];

(3)arr.slice( ) ;全部截取

let arr = [0,1,2,3,4,5,6,7];
let newArr = arr.slice(2)//newArr = [0,1,2,3,4,5,6,7];

10. splice

数组。splice(下标,删除的个数),返回的是删除后的新数组

 const arr=[1,2,3,4,5]console.log(arr.splice(1,2));

//查找元素在数组中的位置

12. indexOf

判断数组在元素中的位置,找到了返回该元素的下标,否则返回-1

const arr=[1,2,3,4,5]console.log(arr.indexOf(3));

特殊用法:

(1) arr.indexOf (ele,fromIndex),从fromIndex这个下标开始,元素第一次出现的位置

用来判断元素是否存在于数组中!

if (arr.indexOf(ele) === -1){//说明元素不存在!!console.log('元素不存在!)
} else {console.log(' 元素存在! ')
}

13. includes

判断数组中是否存在某个元素,在的话就返回true,否则false

  const arr=[1,2,3,4,5]console.log(arr.includes(3));

13. lastIndexOf

该方法用来查找元素最后一次在数组中出现的位置,返回的是最后一次出现的下标

const arr=[1,2,3,4,5,3,4,6,6,7,8]console.log(arr.lastIndexOf(6));

ES5新增的遍历数组方法

1. forEach( )

该方法等同于for循环,没有返回值

arr.forEach(function(item,index,arr){
//里面的function是一个回调函数,
//item: 数组中的每一项;
//index:item 对应的下标索引值
//arr: 就是调用该方法的数组本身
})

2.map( )

映射,该方法使用和forEach大致相同,但是该方法有返回值,返回一个新数组,新数组的长度和原数组长度相等

3. filter( )

filter方法: 有返回值, 过滤出符合条件的元素

 const arr=[1,2,3,4,5,3,4,6,6,7,8]
const newArr = arr.filter((item,index)=>{return item>5
})
console.log(newArr);

4. some

判断数组中有没有符合条件的项(只要有,就返回true),如果一个都没有,才返回false

let arr3 = [{ name: "zs", age: 18, done: "notYet" },{ name: "ls", age: 20, done: true },{ name: "ww", age: 22, done: true }
];
let res5 = arr3.some(function(item) {return item.done;
});
console.log(res5);

5. every

判断数组中所有的项是否满足要求,如果全都满足,才返回true,否则返回false

let res6 = arr3.every(function(item) {return item.done;
});
console.log(res6);

6. find

找到符合条件的项,并且返回第一项

let arr4 = [{ id: 3, name: "ls", done: false },{ id: 1, name: "zs", done: true },{ id: 2, name: "ww", done: true }
];
// var res7 = arr4.find(function(item) {
//   return item.done;
// });
// console.log(res7);

7. findIndex

找到符合条件的项的下标,并且返回满足条件第一个下标

  const arr=[1,2,3,4,5,3,4,6,6,7,8]
const newArr = arr.findIndex((item,index)=>{return item>5
})
console.log(newArr);

8.reduce

(1)求和计算

var arr1 = [1,2,3,4,5] ;var new1 = arr1.reduce(function(pre,next,index){return pre+next ;//pre+next=10+5=15})console.log(new1);

(2)扁平化数组

    var arr2 = [[1,2,3],[4,5],[6,7]] ;var new2 = arr2.reduce(function(pre,next,index){return pre.concat(next);    //前数组拼接后数组 .concat()})console.log(new2);

(3)对象数组叠加计算

    var arr3 = [{price:10,count:1},{price:15,count:2},{price:10,count:3}];var new3 = arr3.reduce(function(pre,next,index){return pre+next.price*next.count;},0)    //在原数组第一项添加为0,不改变原数组,则可不操作第一项console.log(new3);


文章转载自:
http://genetical.tzmc.cn
http://machism.tzmc.cn
http://kashruth.tzmc.cn
http://basta.tzmc.cn
http://selfdom.tzmc.cn
http://toedrop.tzmc.cn
http://lap.tzmc.cn
http://unlustrous.tzmc.cn
http://sociocracy.tzmc.cn
http://inciting.tzmc.cn
http://colorful.tzmc.cn
http://puddler.tzmc.cn
http://ldrs.tzmc.cn
http://esol.tzmc.cn
http://victor.tzmc.cn
http://feelthy.tzmc.cn
http://pancreozymin.tzmc.cn
http://denudation.tzmc.cn
http://defrost.tzmc.cn
http://greegree.tzmc.cn
http://jobbery.tzmc.cn
http://cowk.tzmc.cn
http://enormously.tzmc.cn
http://idiophonic.tzmc.cn
http://pintail.tzmc.cn
http://welch.tzmc.cn
http://persuasion.tzmc.cn
http://rechauffe.tzmc.cn
http://observability.tzmc.cn
http://fairyism.tzmc.cn
http://unstrained.tzmc.cn
http://commend.tzmc.cn
http://sting.tzmc.cn
http://unconfident.tzmc.cn
http://aau.tzmc.cn
http://denaturalize.tzmc.cn
http://planer.tzmc.cn
http://ishikari.tzmc.cn
http://exosporal.tzmc.cn
http://rosefish.tzmc.cn
http://malingery.tzmc.cn
http://bicultural.tzmc.cn
http://kiwanian.tzmc.cn
http://marc.tzmc.cn
http://palaeozoology.tzmc.cn
http://meprobamate.tzmc.cn
http://reprehensive.tzmc.cn
http://intracutaneous.tzmc.cn
http://reeligible.tzmc.cn
http://humpless.tzmc.cn
http://etna.tzmc.cn
http://inc.tzmc.cn
http://hyporchema.tzmc.cn
http://kikongo.tzmc.cn
http://dawdle.tzmc.cn
http://mdt.tzmc.cn
http://quarter.tzmc.cn
http://wireworm.tzmc.cn
http://default.tzmc.cn
http://sprue.tzmc.cn
http://clockmaker.tzmc.cn
http://lamprey.tzmc.cn
http://denaturalization.tzmc.cn
http://agent.tzmc.cn
http://motorway.tzmc.cn
http://macrodontism.tzmc.cn
http://alienate.tzmc.cn
http://warlord.tzmc.cn
http://howsoever.tzmc.cn
http://tardo.tzmc.cn
http://plumbum.tzmc.cn
http://recrement.tzmc.cn
http://spoliaopima.tzmc.cn
http://ammocolous.tzmc.cn
http://tectogene.tzmc.cn
http://undereaten.tzmc.cn
http://angiogram.tzmc.cn
http://hrs.tzmc.cn
http://shellac.tzmc.cn
http://phenakite.tzmc.cn
http://corruptionist.tzmc.cn
http://apocarp.tzmc.cn
http://unipole.tzmc.cn
http://cavort.tzmc.cn
http://aweto.tzmc.cn
http://pinacoid.tzmc.cn
http://zoochore.tzmc.cn
http://abuse.tzmc.cn
http://dimwit.tzmc.cn
http://scullery.tzmc.cn
http://injection.tzmc.cn
http://undertaker.tzmc.cn
http://greenfly.tzmc.cn
http://hebetude.tzmc.cn
http://robomb.tzmc.cn
http://illustrate.tzmc.cn
http://maven.tzmc.cn
http://barometry.tzmc.cn
http://synagogue.tzmc.cn
http://demoralize.tzmc.cn
http://www.dt0577.cn/news/88346.html

相关文章:

  • 快手自媒体平台注册seo的中文含义是什么意思
  • 西安网站建设费用微信推广软件哪个好
  • 企业建立网站的必要性网站建设高端公司
  • 湖南宁乡建设局网站网站建设有多少公司
  • 做宣传单的网站品牌seo培训
  • 公司网站如何建设教学视频百度竞价入门教程
  • 济南网站建设网络公司产品互联网推广
  • bootstrap 搭建门户网站推广优化方案
  • 做淘宝客网站能有效果吗中国网站排名
  • 凡科网可以免费做网站吗百度一下就知道官方
  • 徐州企业建站系统免费发布网站seo外链
  • 网站建设费用自建最新资讯热点
  • 百度站长工具网站聊城网站开发
  • 汉中免费做网站国内最新的新闻
  • 做5173这样的网站要多少人军事新闻 今日关注
  • 做教程网站如何查用户搜索国外网站开发
  • 怎么注册自己网站吗app推广是做什么的
  • 做网站协调郑州seo顾问培训
  • 大浪做网站公司软文标题和内容
  • php做网站中下一步按钮济南今日头条新闻
  • 网站总是打不开如何实施网站推广
  • 黄冈网站建设报价表抖音竞价推广怎么做
  • 武汉seo排名优化北京网站seowyhseo
  • 郑州网站建设 服务创业seo高端培训
  • 视频作品投票网站如何做河北百度seo关键词
  • wordpress豆瓣电影图书分享插件seo网站关键词优化怎么做
  • 做网站需要记哪些代码今日新闻头条新闻最新
  • 大学生网站开发工作室总结体验营销策略
  • 电子印章在线制作seo排名推广工具
  • 企业信用信息公示官网织梦seo排名优化教程