久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      JS數(shù)組學習之清空全部元素的4種方法(代碼詳解)

      數(shù)組是JavaScript中的十分常用且重要的數(shù)據(jù)類型,而刪除數(shù)組元素是一種常見的數(shù)組操作,JavaScript中內(nèi)置了很多用于刪除數(shù)組元素的函數(shù),因此刪除數(shù)組元素對我們來說并不難。那么刪除數(shù)組元素的進階版–清空數(shù)組要如何實現(xiàn)呢?今天我們就來一起了解下JS數(shù)組清空全部元素的方法。

      本篇文章我們給大家介紹4種JS中清空數(shù)組的方法,通過代碼實例來具體看看清空數(shù)組(刪除數(shù)組全部元素)要如何操作。

      【推薦學習:javascript高級教程】

      方法1:直接賦予空數(shù)組[]

      var arr=new Array("香蕉","蘋果","梨子","橙子","橘子","榴蓮"); console.log(arr); arr=[]; console.log(arr);

      輸出結(jié)果:

      JS數(shù)組學習之清空全部元素的4種方法(代碼詳解)

      這種方法并不是嚴格意義的清空數(shù)組,只是將arr重新賦值為空數(shù)組。

      方法2:利用length屬性將數(shù)組長度設(shè)置為0

      length屬性可設(shè)置或返回數(shù)組長度。當length屬性的值小于數(shù)組本身的長度,數(shù)組中后面的元素將被截斷;如果length屬性的值為0,則可以清空整個數(shù)組。

      var arr=new Array("香蕉","蘋果","梨子","橙子","橘子","榴蓮"); console.log(arr); arr.length=0; console.log(arr);

      輸出結(jié)果:

      JS數(shù)組學習之清空全部元素的4種方法(代碼詳解)

      當length屬性的值大于本身的長度,將擴展數(shù)組長度,多的元素為undefined。

      方法3:使用splice()刪除全部數(shù)組元素

      使用splice()方法可以刪除指定下標位置后一個或多個數(shù)組元素。只需要指定splice()方法從第一個數(shù)組元素開始,需要刪除元素的個數(shù)為arr.length即可清空數(shù)組。

      var arr=new Array("香蕉","蘋果","梨子","橙子","橘子","榴蓮"); console.log(arr); arr.splice(0,arr.length); console.log(arr);

      輸出結(jié)果:

      JS數(shù)組學習之清空全部元素的4種方法(代碼詳解)

      方法4:使用delete運算符

      delete 運算符可以用來刪除指定下標的數(shù)組元素,刪除后的元素為空位元素,刪除數(shù)組長度不變。

      利用delete 運算符和循環(huán)語句可以實現(xiàn)清空數(shù)組

      var arr=new Array("香蕉","蘋果","梨子","橙子","橘子","榴蓮"); console.log(arr); for(var i=0;i<=arr.length;i++){ delete arr[i]; } console.log(arr);

      輸出結(jié)果:

      JS數(shù)組學習之清空全部元素的4種方法(代碼詳解)

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號