![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
whcwc
这个作者很懒,什么都没留下…
展开
-
javascript垃圾回收和IE内存泄露
昨天跟同事讨论问题时提起了内存泄露,想到了以前考scjp时碰到的垃圾回收的题目,觉得挺有意思,就去查了一些有关javascript垃圾回收的资料,贴出来跟大家分享一下。 垃圾回收,简单的说就是收回某些无用对象所占用的内存以供重新使用,垃圾回收机制通常有一个优先级较低的线程来维护。在java里采用有向树的方式管理内存,那些从根节点出发不可达(unreachable)的对象即被认为是垃转载 2009-02-19 16:02:00 · 2716 阅读 · 2 评论 -
JavaScript中的面向对象,prototype的用法
JavaScript 是面向对象的。但是不少人对这一点理解得并不全面。在 JavaScript 中,对象分为两种。一种可以称为“普通对象”,就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。还有一种,称为“方法对象”,就是我们通常定义的 function。你可能觉得奇怪:方法就是方法,怎么成了对象了?但是在 JavaScript 中,方法的确是被当成对象来处理的。下面转载 2009-02-26 15:47:00 · 3907 阅读 · 2 评论 -
JavaScript 正则表达式替换
简单的例子,自己看看,省得以后老是去找了。//用正则替换将X替换成yvar s="daxdasx";//原字符串var k="x";//被替换的字段var re = new RegExp(k,"g");alert("替换前字符串为:"+s);s = s.replace(re,"y");alert("替换后字符串为:"+s);原创 2010-02-26 09:55:00 · 223 阅读 · 0 评论