清空数组的几种方式

let arr = ['刘德华','张学友','黎明','郭富城'];
        let arr2 = arr;

        arr = [];         // 第一种方式 :这个是开辟一段新的空数组内存地址
        arr.length = 0;  // 第二种方式 :这个是将arr的内存地址清空
        arr.splice(0);   // 第三种方式 :从第0个开始清除
        while(arr.pop()) {} // 第四种方式 :循环清除末尾的一个
        console.log(arr2);
        console.log(arr);
posted on 2022-02-08 11:42  Steven_YF  阅读(390)  评论(0编辑  收藏  举报