Sebastian McKenzie d184bc93b9 add playground
2014-11-25 23:50:50 +11:00

23 lines
437 B
JavaScript

var obj = {
foo: "foo",
bar: "bar",
getFoo: function () {
return this.foo;
},
getBar: function (arg) {
return arg + " " + this.bar;
},
getZoo: function (a, b) {
return this.foo + " " + this.bar + " " + a + " " + b;
}
};
var foo = obj:getFoo;
assert.equal(foo(), "foo");
var bar = obj:getBar("foo");
assert.equal(bar(), "foo bar");
var zoo = obj:getZoo("foo");
assert.equal(zoo("bar"), "foo bar foo bar");