JavaScript数组内置对象

117 阅读1分钟

JavaScript内置千千万万

下面由我来简绍几个常用的数组内置对象

1.arr.concat()

作用:连接数组, 返回值是连接后的数组

        let arr = [10,20,30]
        arr = arr.concat( [40,50,60 ] )//[10, 20, 30, 40, 50, 60]
        console.log(arr)

2.arr.join()

作用:把数组中的每一个元素连接成字符串

        let arr = [10,20,30]
        let str =  arr.join('|')//10|20|30
        console.log(str)

3.arr.reverse()

作用:翻转数组

        let arr = [10, 20, 30]
        arr.reverse()
        console.log(arr)//[30,20,10]

4. arr.sort()

作用:数组排序

        let numArr = [20, 55, 60, 80, 10, 90]
        numArr.sort(function (a, b) {
            // return a-b//从小到大
            return b - a//从小到大
        })
        console.log(numArr)