清空数组四种方法

249 阅读1分钟

清空数组

简单说一下几种清空数组的方法

1.利用赋值,给数组赋值一个空数组

  var arr = ['a','b','c']
     arr =[]
    console.log(arr) // []

2.让数组长度为0

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

3.利用数组splice方法删除下标为0后面的数

 var arr = ['a','b','c']
    arr.splice(0,arr.length)
    console.log(arr) // []

4.利用while循环配合数组pop,shift方法

var arr = ['a','b','c'];
   // while  循环不断删除末尾/开头元素
   while(arr.length){
   //   arr.pop()
       arr.shift(
   }
     console.log(arr) // []