The Science of Programming/SwayPresentations/Objects/Examples
Examples
How about with?
function with(obj,$actions)
{
$actions . context = obj;
force($actions);
}
Let's create an object:
function f(x) { var y = x + 1; this;}
var o = f(3);
Now let's modify its slots:
with (o)
{
x = 10;
y = 13;
}
Did it work?
inspect(o . x); inspect(o . y);
Output:
o . x is 10 o . y is 13