View Data Binding for JavaScript