JavaScript數組填充fill函數

大家使用數組估計最讓人厭煩的就是對數組進行賦初值,要不就是手動的進行賦值要不就是使用for循環進行賦值。在ES6中可以使用fill方法進行數組的初始化。fill方法接收3個參數,第一個參數是賦值的值為必要參數,第二個參數是賦值開始的起始位置,第3個參數是賦值開始的終止位置此位置不會進行賦值。

當只有第1個參數是默認設置數組的所有值為參數1的值。

當只有第1,2兩個參數值設置從第2個值的位置到數組的末尾使用參數1的值進行賦值。

同時還需要注意的是不能對超出數組長度的值進行賦值。

請看下面的演示程序。

<code>

    
        數組的fill方法
        
    
    
        
    
     
/<code>

輸出結果為:


JavaScript數組填充fill函數


從結果上我們可以看到上述的結論。但是使用fill對數組進行賦值還是有一些侷限性的,只能賦值一部分的位置的值為一個相同的值。


分享到:


相關文章: