ObservableArray: shift()
対象の ObservableArray
の先頭の要素を削除して取り出します。
info
構文
observableArray.shift() => ObservableObject?
返値: ObservableObject?
対象の ObservableArray
の先頭から削除した ObservableObject
を返します。ObservableArray
が空だった場合、null
と等価な値を返します。
解説
対象の ObservableArray
の先頭の要素を削除して取り出します。
note
- この関数により、対象の
ObservableArray
と同期しているバインディングターゲットに対してそれらが実装するsyncComponents()
が呼び出されます。syncComponents()
は要素の削除および挿入操作(SPLICE
)に対する同期処理を行います。