Knockout is a UI framework for building single page apps. In Knockout, observable
and observableArray
are two basic functions. Observable
enables two-way binding between the UI and the data in View Model.
ObservableArray
stores a collection of View Models. When a View Model is added or removed from the array, the bindings are re-evaluated. And the UI is re-rendered. Most of the array operations are supported.…