TypeScript - 陣列 map()



map() 方法建立一個新陣列,其中包含對當前陣列中每個元素呼叫提供的函式的結果。

語法

array.map(callback[, thisObject]);

引數詳情

  • callback − 從當前陣列的元素生成新陣列的元素的函式。

  • thisObject − 在執行回撥時用作 this 的物件。

返回值

返回建立的陣列。

示例

var numbers = [1, 4, 9]; 
var roots = numbers.map(Math.sqrt); 
console.log("roots is : " + roots );

編譯後,它將在 JavaScript 中生成相同的程式碼。

其輸出如下所示:

roots is : 1,2,3
typescript_arrays.htm
廣告

© . All rights reserved.