Knockout js: Code to bind an object rather than individual values

http://stackoverflow.com/questions/9039726/knockout-js-code-to-bind-an-object-rather-than-individual-values

HTML

<script src="http://knockoutjs.com/downloads/knockout-2.0.0.js"></script>

<div id='node'>
<ul data-bind="foreach: $data.items">
    <li data-bind="text: FullName"></li>
</ul>
</div>

JavaScript

var ViewModel = function() {
    var self = this;
    this.selectedItems = [{FullName: 'Vladyslav'}]                                                           
};
var model = new ViewModel();
ko.applyBindings(model,document.getElementById('node'));
ko.cleanNode(document.getElementById('node'));
model.__proto__.items = [{FullName: 'Oleg'}];
ko.applyBindings(model, document.getElementById('node'));