knockout.js学习之observables

knockout.js学习之observables
knockout.js学习之observables

remove和removeAll

observableArray 添加了一些JavaScript数组默认没有但非常有用的函数:

    myObservableArray.remove(someItem) 删除所有等于someItem的元素并将被删除元素作为一个数组返回

    myObservableArray.remove(function(item) { return item.age < 18 }) 删除所有age属性小于18的元素并将被删除元素作为一个数组返回

    myObservableArray.removeAll(['Chad', 132, undefined]) 删除所有等于'Chad', 123, or undefined的元素并将被删除元素作为一个数组返回