欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-16 22:32 作者:赵小花1234  | 我要投稿

p51 050-数组常用方法-1

会改变原数组:

 (1)数组.push() 在数组末尾添加

     返回值为 是数组长度

(2)数组.pop()  在数组末尾删除

  返回值为 是删除的数据

(3)数组.unshift() 在数组开头添加

返回值为 是数组长度

(4) shift 前面删除元素

  返回值为 删除掉的元素

(5)splice 删除

    返回值为删掉的内容组成的数组

  var ressplice = arr2.splice(1,2)

//从索引为1的位置开始删除两个元素

var ressplice = arr2.splice(1,2,'aa')

//从索引为1的位置开始删除两个元素,再加上元素'aa'

var ressplice = arr2.splice(0,0,'aaaaaaa')

//不删除然后在索引为0的元素前加'aaaaaa'

 var ressplice = arr2.splice(3,0,'bbbbbbb')

//在索引为3的位置删除0个元素然后在索引为3的位置前添加元素'bbbbbbb'

(6)reverse翻转

        var arr3 = [2,1,3,4,5]

        arr3.reverse()

        console.log(arr3);//[5,4,3,1,2]

(7)sort 排序

        var arr4 = [11,34,56,78,66,12]

        arr4.sort(function(a,b){

            // return a-b //正序

            return b-a //倒序

        })

        console.log(arr4);


千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律