re: 深入认识javascript中的eval函数 Klesh Wong 2008-05-10 11:22
---------------------
仔细体会一下,可以发现eval函数的特点,它总是在调用它的上下文变量空间(也称为:包,closure)
----------------------
对了,这里括号里面的解释不太贴切,Javascript里面并没有“包”的概念,“包”一般指“Package”,Javascript没有Package,而closure是有的,但不是包,是“闭包”,“闭包”是指inner function在outer function执行完毕了之后仍然能够访问outer function的局部变量,而且也只有inner function能访问到这些“封闭”的变量的这种情形
好像在safari还是netscape下你这个跑不过的,忘记了,不在家没法测试
各浏览器都支持的方法是动态创建一个script标签,在里面添加要执行的代码,然后把script标签append到head里
实现上稍微麻烦一些