配列の操作
参考:
配列の変更
配列の変更が検出されるメソッド
push()
pop()
shift()
unshift()
splice()
sort()
reverse()
参考:
変更が検出できない操作
インデックスを指定して代入する。
vm.items[indexOfItem] = newValue
配列の長さを指定する。
vm.items.length = newLength
参考:
配列全体を置き換える
filter
関数を使って変更した配列で、配列全体を置き換える。
this.items = this.items.filter((item) => { return item.message.match(/Foo/) })
map
関数を使って作成した配列で、配列全体を置き換える。
this.messages = this.items.map((item) => { return `${item.name}: ${item.message}` })
参考:
連想配列 (オブジェクト)
参考: