basic object

by makzan

JavaScript

var counter = {
    foo: 123,
    increment: function(value) {
        this.foo += 1;
        log('new foo: ' + this.foo);
    }
}
log('foo: ' + counter.foo);
counter.increment(3)

////// for logging
function log(message) {
    var p = document.createElement('p');
    p.textContent = message;
    document.body.appendChild(p);
}