2022年11月7日 星期一

關於 Array.of()

 關於 Array.of()

前言

  今天在 MDN 發現有 Array.of() ,抽個控作個學習,在此做個紀錄。


內容

  範例如下

//Array.of()
console.log( Array.of(7) );       // [7]
console.log( Array.of(1, 2, 3) ); // [1, 2, 3]
//Constructor
console.log( Array(7) );          // [ , , , , , , ]
console.log( Array(1, 2, 3) );    // [1, 2, 3]
//
console.log( [7] ); // [7] 


Array.of() 類似於 Array() 的建構式,不一樣的是當對建構是以一個數字做為引數時事產生對應數量的陣列,而 Array.of() 會產生只有一個數字的陣列,差別就只有這樣,就的方式如果要產生只有一個數字的陣列可以用範例最後的方法來產生,所以這個 function 等於肥有必要一定更換成這個寫法,但要知道有這個語法。


參考資料

[ developer.mozilla.org ] Array.of()

沒有留言:

張貼留言