JS关于数组的基本操作(2)
JavaScipt
0000-00-00 00:00:00
本节内容主要讲述的是:去重、排序、取值等操作!
数组去重:
ES6方法去重:
var repeatArray = ["博客","博客站","六月初博客站","6","6月初博客站","博客",6,"6"] var rArray = new Set(repeatArray) console.log(rArray)//在控制台中打印新数组 //得到的数据为:{"博客","博客站","六月初博客站","6","6月初博客站",6} //注:通过ES6最后得到的是一个对象去重结束!
数组排序:
翻转排序:
var reverseArray = ["六月初","博客","六月初博客站"]; var reverseArr = reverseArray.reverse() console.log(reverseArr) //得到的数组为:["六月初博客站","博客","六月初]
排序结束!
数组取值:
取指定位置的值:
var sliceArray = ["六月初","博客","六月初博客站"]; var sliceArr = sliceArray.slice(0,1); console.log(sliceArr); //得到的数组为:["六月初"]
slice参数讲解:
arrayObject.slice(start,end)
参数
描述
start
必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。
end
可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
881篇文章
1918人已阅读