
JavaScript
epbon
沉着、耐心
展开
-
js中全局变量的问题
一个通过showModalDialog弹出的模态窗口在处理父窗口传过来的参数时,如果通过两段js代码(分别位于之上和之下),此时全局变量不能共享,需在两处分别定义接收相关参数。原创 2005-07-31 20:57:00 · 2499 阅读 · 0 评论 -
js 不能控制内存的释放,delete、CollectGarbage()都不行
一直很疑惑,delete到底能不能用来释放内存?今天看到如下一段代码,执行后发现脚本脚本执行很慢(后发现原来是alert搞的鬼) function test(){var str = "1"for (var i = 0; i{str += str;}alert(str);delete str;}<!--strTest = "1";for ( var i =原创 2005-09-02 00:18:00 · 4373 阅读 · 0 评论 -
有趣但可能是老掉牙的几个发现,关于js函数的
1.调用js函数时参数个数可不匹配如var f = new Function("x","y","z","return x+y+z");f(1,2)或f(1,2,3)均可调用;当然执行的结果是不一样的。2.若存在同名的函数,调用该函数时取最近(最后)加载的函数,应该跟浏览器逐行解释执行js函数有关var f ;f = new Function("x","y","z","return x+y+z");原创 2006-05-26 16:37:00 · 1604 阅读 · 0 评论