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

济源建设网站wordpress app

济源建设网站,wordpress app,上海工商网上公示,中山网站建设半江红Array.from //将可迭代对象或字符串转换为数组 console.log(Array.from(1234)); //[ 1, 2, 3, 4 ]Array.isArray //判断是否是数组 Array.isArray([1])//trueArray.concat //用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组 let arr [1,2,3]…

Array.from

//将可迭代对象或字符串转换为数组
console.log(Array.from('1234'));   //[ '1', '2', '3', '4' ]

Array.isArray

//判断是否是数组
Array.isArray(['1'])//true

Array.concat

//用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组
let arr = ['1','2','3']
let arr2 = ['4','5','6','7']
console.log(arr.concat(arr2)) //['1','2','3','4','5','6','7']

Array.copyWithin

// 改变原数组 copyWithin(target,start,end)
let arr = ['0','1','2','3']
console.log(arr.copyWithin(2,1)) //[ '0', '1', '1', '2' ]let arr = ['0','1','2','3']
console.log(arr.copyWithin(2,10)) //[ '0', '1', '2', '3' ]

Array.entries

//返回一个新的数组迭代器对象,该对象包含数组中每个索引的键/值对
let arr = ['0','1','2','3']
let arr2 = arr.entries()
console.log(arr2.next())  //{ value: [ 0, '0' ], done: false }
console.log(arr2.next()) //{ value: [ 1, '1' ], done: false }
console.log(arr2.next()) //{ value: [ 2, '2' ], done: false }
console.log(arr2.next()) //{ value: [ 3, '3' ], done: false }
console.log(arr2.next()) //{ value: undefined, done: true }

Array.every

//测试一个数组内的所有元素是否都能通过指定函数的测试。返回布尔值
let arr = ['0','1','2','3']
let arr2 = arr.every((v)=>{return v < 4
})
console.log(arr2);  //true

Array.fill

//用一个固定值填充一个数组中从起始索引(默认为 0)到终止索引(默认为 array.length)内的全部元素。它返回修改后的数组
let arr = ['0','1','2','3']
console.log(arr.fill('4')); //[ '4', '4', '4', '4' ]let arr = ['0','1','2','3']
console.log(arr.fill('4',1)); //[ '0', '4', '4', '4' ] 从下标1开始填充let arr = ['0','1','2','3']
console.log(arr.fill('4',1,3)); //[ '0', '4', '4', '3' ] 下标1到下标3填充

Array.filter

//过滤
let arr = ['0','1','2','3']
let arr2 = arr.filter(v=>{return v!=='1'
})
console.log(arr2); //[ '0', '2', '3' ]

Array.find

let arr = ['a','b','c','d']
let arr2 = arr.find(v=>{return v == 'c'
})
console.log(arr2); //c

Array.findIndex

let arr = ['a','b','c','d']
let arr2 = arr.findIndex(v=>{return v == 'c'
})
console.log(arr2); //2

Array.findLast

let arr = ['a','b','c','d','a','b','c','d']
let arr2 = arr.findLast(v=>{return v == 'c'
})
console.log(arr2); //c

Array.findLastIndex

let arr = ['a','b','c','d','a','b','c','d']
let arr2 = arr.findLastIndex(v=>{return v == 'c'
})
console.log(arr2); //6

Array.forEach

let arr = ['a','b','c','d']
arr.forEach((v,i)=>{console.log(v,i);
})
//a 0
//b 1
//c 2
//d 3

Array.flat

//数组扁平化
let arr = ['a',['b',['c',['d',['e',['f']]]]]]
console.log(arr.flat()); //[ 'a', 'b', [ 'c', [ 'd', [Array] ] ] ]
console.log(arr.flat(2)); //[ 'a', 'b', 'c', [ 'd', [ 'e', [Array] ] ] ]
console.log(arr.flat(3)); //[ 'a', 'b', 'c', 'd', [ 'e', [ 'f' ] ] ]
console.log(arr.flat(Infinity)); //[ 'a', 'b', 'c', 'd', 'e', 'f' ]

Array.includes

  let arr = ['a','b','c','d']console.log(arr.includes('b')) //true

Array.indexOf

  let arr = ['a','b','c','d']console.log(arr.indexOf('a')) //0console.log(arr.indexOf('ab')) //-1

Array.isArray

  let arr = ['a','b','c','d']console.log(Array.isArray(arr)) //true

Array.join

  let arr = ['a','b','c','d']console.log(arr.join(',')) //a,b,c,d

Array.lastIndexOf

  let arr = ['a','b','c','a','b','c']console.log(arr.lastIndexOf('b')) //4console.log(arr.lastIndexOf('1')) //-1

Array.length

  let arr = ['a','b','c']console.log(arr.length) //3

Array.map

  let arr = ['a','b','c']let arr2 = arr.map(v=>{return v+'1'})console.log(arr2) //[ 'a1', 'b1', 'c1' ]

Array.pop

//从数组中删除最后一个元素,并返回该元素的值。此方法会更改数组的长度let arr = ['a','b','c']console.log(arr.pop()) //cconsole.log(arr); //[ 'a', 'b' ]

Array.push

//将指定的元素添加到数组的末尾,并返回新的数组长度```csharplet arr = ['a','b','c']console.log(arr.push('d')) //4console.log(arr); //[ 'a', 'b', 'c', 'd' ]

Array.reduce

//对数组中的每个元素按序执行一个提供的 reducer 函数,每一次运行 reducer 会将先前元素的计算结果作为参数传入,最后将其结果汇总为单个返回值
let arr = [1,2,3,4,5,6]
arr.reduce((a,b)=>{console.log(a,b);return a+b
})
//1 2
//3 3
//6 4
//10 5
//15 6
//21let arr = [1,2,3,4,5,6]
arr.reduce((a,b)=>{console.log(a,b);return a+b
},10)
//10 1
//11 2
//13 3
//16 4
//20 5
//25 6
//31

Array.reverse

let arr = [1,2,3,4,5,6]
console.log(arr.reverse()) //[ 6, 5, 4, 3, 2, 1 ]

Array.shift

let arr = [1,2,3,4,5,6]
console.log(arr.shift()) //1
console.log(arr); //[ 2, 3, 4, 5, 6 ]

Array.slice

let arr = [1,2,3,4,5,6]
console.log(arr.slice()) //[ 1, 2, 3, 4, 5, 6 ]
console.log(arr.slice(2)) //[ 3, 4, 5, 6 ]
console.log(arr.slice(2,4)) //[ 3, 4 ]

Array.some

let arr = [1,2,3,4,5,6]
let arr2 = arr.some(v=>{return v == 3
})
console.log(arr2); //true

Array.sort

let arr = ['a','d','e','b','c','f']
let arr2 = arr.sort()
console.log(arr2); //[ 'a', 'b', 'c', 'd', 'e', 'f' ]let arr = [1,2,6,7,8,3,4,5,9,10]
let arr2 = arr.sort((a,b)=>{return a-b
})
console.log(arr2); //[1,2,6,7,8,3,4,5,9,10]

Array.splice

let arr = [1,2,3,4,5,6,7,8,9,10]
arr.splice(3) //[ 1, 2, 3 ]
arr.splice(3,6) //[ 1, 2, 3, 10 ]
arr.splice(3,6,'a') //[1,2,3,'a',8,9,10]

Array.unshift

let arr = [1,2,3]
arr.unshift(0)
console.log(arr); //[ 0, 1, 2, 3 ]
http://www.yayakq.cn/news/682005/

相关文章:

  • 成都 直播 网站建设要做一个网站需要准备什么
  • 吴川手机网站建设公司网站建设百度贴吧
  • fms 视频网站建设实时热点新闻事件2023
  • 微信网站开发制作平台网络营销是什么的重要组成部分
  • 柳州网站开发公司南昌官网seo厂家
  • 沈阳网站制作推广关键词没有排名的网站怎么做
  • 做电影网站需多大的空间海门网站建设培训
  • 淮安经济技术开发区建设局网站免费建网站样板手机版
  • 曲靖网站建设wordpress 用户是否登陆
  • 网站制作流程有哪些步骤?wordpress sora 公开版
  • 京东联盟推广网站哈尔滨百度推广代理
  • 上海网站建设网站制东莞商业网站建设常识
  • 东莞做网页建站公司做企业网站需要做什么
  • 电影手机网站建设荣耀商城手机官网
  • 徐州高端模板建站望野博物馆
  • 收录网站排名济南网站建设网站制作
  • 有教做翻糖的网站吗竞价推广怎么样
  • 企业网站域名空间快站建站教程
  • 营销网站建设的步骤应用商店app下载官方
  • 怎么做弹幕小视频网站wordpress 菜单 表
  • 网站建设品番禺seo
  • 多媒体教学网站开发的一般步骤美食网站首页设计
  • 谷歌生成在线网站地图辽宁建设工程信息网投标制作软件
  • 网站素材模板九江市建设项目服务中心
  • 结婚网站模版seo的中文含义是
  • 网站站建设建设中页中页做网站1g1核够吗
  • 电子通讯录网站建设免费发布产品信息的网站
  • 海南seo排名网站用户体验优化方案
  • 做网站每个月可以赚多少钱中国建设银行网站属于什么机构
  • 电子商务网站购物车怎么做wordpress制作友情链接