在《悟透JavaScript》中,有如下例子:

function Sing(){
with(arguments.callee){     //如果没有这个with,那么a,b 则是非法的
alert(a+""+b);
}
};


Sing.a="1";
Sing.b="2";

Sing();

Sing.a="3";
Sing.b="4";

Sing();