withTest2 作用域链
<body> <div id="alertRet"> </div> <script type="text/javascript"> /* self.alert=function(str){ var ret=document.getElementById("alertRet"); var element=document.createElement("div"); element.append(str); ret.append(element); }; */ function withTest() { var userName = "jeff wong"; //暂时修改作用域链 with (document) { writeln("Hello,"); writeln(userName); }//with内的语句执行完之后,作用域链恢复原状 alert(userName); } withTest(); </script> </body>

浙公网安备 33010602011771号