只显示主题贴

武林高手拿什么都可以作为武器,程序开发工具也一样,关键还是操作的人!
<script type="text/javascript"> if (typeof $ == "undefined") { var $ = function(sid) { if (typeof sid == "string") { return document.getElementById(sid); } return sid; }; } var HighLightLink = function() { var CUR_LINK = null; //记录当前链接的变量 var sel ...
  • 进入论坛 AJAX
呵呵,不错,赞一个。。。。。。。。 我也一直有这个想法就是没有时间啊
  • 进入论坛 AJAX
实际上任何类库都要考虑通用性,这样就会有太多对自己不需要的代码,而js又是解释型的语言,把那些东西都放到内存里浏览器受不了的。 最好的是开发一个框架,可以动态的加载和销毁一个功能组件。这样我做任何应用的时候只需要加载框架,以及注明自己需要的组件就可以了。而且如果现在所有的组件都不能满足我的需要,我可以自己很快捷的开发出一个来放进去。就类似于eclipse的思路。
  • 进入论坛 AJAX
star022 写道想起了 yulimin 的那句: 简单就是美! ~~~ 让我想起了某个牛人的书名:大道至简! 呵呵,大道至简应该指的是“简洁”而不是“简单”,做出“简洁”的东西很需要能力和积累的,一个简单的例子就是gmail
ext做内网应用还是不错的,如果做互联网应用就应该自己去组织一个小的库(可以从现有的库中晒选)。我做过一个和google calendar类似的日历,只用了prototype其他的都没用。 我对ext的整体定位是通用、偏后台,要想做出炫的东西还要靠自己
  • 进入论坛 AJAX
一直希望做一个可以动态的装载js的小类库,可是一直太忙,不过今天居然发现已经有人做了一个。 http://www.jondavis.net/blog/post/2008/04/Javascript-Introducing-Using-(js).aspx 不过他的级别只是到了文件,而我觉得控制的粒度最好能到对象的级别,这样就不会扔一堆没用的东西在内存里了。 ------------------------ Javascript: Introducing Using (.js) by Jon 4/12/2008 3:37:00 PM I'm releasing v1.0 of u ...
  • 进入论坛 AJAX
关于cross-page leap,下面的文章讲的就比较清楚: http://www.javascriptkit.com/javatutors/closuresleak/index3.shtml 泄漏的根源不是闭包,这也是当没有divA.parentNode.removeChild(divA);是不存在泄漏的原因。问题的根源在于虽然js采用的是“标记-清除”回收策略,但是js和dom各自是单独回收的,而泄漏是有存在跨js和dom的循环引用造成的。 针对这个问题,通过removeChild将divA这个元素从dom树中摘除,所以dom的内存回收不会涉及到它;同时由于 ...
  • 进入论坛 AJAX
那么这种情况该如何解释那?这种情况也没有太大的内存泄漏 <div id="bb"><div id="aa">cc</div></div> <script type="text/javascript"> function leakTest(){ var a=[];//用来加大闭包资源占用,方便观察 for(var i=0;i<100000;i++){ a.push('a'); } this.divA=document.getElementById('aa'); ...
  • 进入论坛 AJAX
针对链接中的代码注入:如果不是以http或者https开始,则自动增加http,这样如果用户写的是javascript伪协议就无法执行;如果是http或者https开始则没有问题;针对转义字符和&#nn;形式的直接字符:将&替换为&amp;就可以破坏其语义了;针对可视化编辑器中的脚本注入:在服务器端使用正则表达式将script标记过滤掉;在服务器端将on开始的属性过滤掉;更多的方式欢迎大家补充。。。
  • 进入论坛 AJAX
liudaoru
搜索本博客
最近加入圈子
存档
最新评论