ObservableArray: map()
対象の ObservableArray
の先頭の要素から末尾の要素まで順に反復処理を行い、各反復処理の結果を要素に持つ配列を返します。
構文
observableArray.map(callback, thisArg) => T
引数
-
callback
:(currentValue, currentIndex, targetArray) => T[]
反復処理を行うコールバック関数です。
callback
は以下の引数を持ちます:-
currentValue
:ObservableObject
反復処理の対象となっている要素です
-
currentIndex
:number
反復処理の対象となっている要素の添え字です
-
targetArray
:ObservableArray
反復処理の対象となっている
ObservableArray
自身です
-
-
thisArg
:U?
反復処理で使用される
this
の値です- アロー関数や
Function.prototype.bind()
の返す関数オブジェクトを引数callback
に指定した場合、この値は無視されます。
- アロー関数や
返値: T[]
各要素に対して呼び出されたコールバック関数 callback
の返値を要素に持つ配列です。
解説
対象の ObservableArray
の先頭の要素から末尾の要素まで順に反復処理を行い、各反復処理の結果を要素に持つ配列を返します。