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