Wednesday, February 4, 2009

Javascript 'with' statement

It is very cool when you want to recursively access an object.

see d'code

var obj = {foo: 'foo', bar: 'bar'};
with(obj){
foo = 'new foo';
bar = 'new bar';
}

or

var obj = {foo: 'foo', bar: 'bar'};
with(
obj,
{
foo: "new foo",
bar: "new bar"
}
);

No comments: