发布时间:2013-01-15 16:29:19
前段时间我开始基于SeaJS开发2.0版本的jRaiser,主要目的就是把这个库模块化。结合实际开发过程中遇到的问题,我重新写了一个更符合自身需求的jRaiser Loader以代替SeaJS(另一方面也是为了亲手写一个Loader)。与SeaJS一样,jRaiser Loader也是Wrappings规范(关于AMD与Wrappings的区别,这篇文章有详细说明)的实现,主.........【阅读全文】
发布时间:2013-01-13 17:13:54
Html代码: //判断select中是否存在值为value的项 function i***istOption(id,value) { var i***ist = false; var count = $('#'+id).find('option').length; &nbs......【阅读全文】
发布时间:2013-01-11 13:01:31
JS 关于(function( window, undefined ) {})(window)写法的理解 [网络整理](function( window, undefined ) {})(window);这个,为什么要将window和undefined作为参数传给它?(function( $, undefined ) {})(jQuery); 同理因为 ecmascript 执行JS代码是从里到外,因此把全局变量window或jQuery对象传进来,就避免了到外层去寻找,提高效率。undefined在老一辈的浏览器是不被支持的,直接使用会报错,js框架要考虑到兼容性,因此增加一个形参undef......【阅读全文】
发布时间:2013-01-11 12:54:36
1 现象Js代码: <SCRIPT LANGUAGE="JavaScript"> var list=[1,2,3]; function show(){ document.write("list :"+list+"</br>"); &n......【阅读全文】
发布时间:2013-01-10 15:18:59
JS 关于(function( window, undefined ) {})(window)写法的理解 [网络整理](function( window, undefined ) {})(window);这个,为什么要将window和undefined作为参数传给它?(function( $, undefined ) {})(jQuery); 同理因为 ecmascript 执行JS代码是从里到外,因此把全局变量window或jQuery对象传进来,就避免了到外层去寻找,提高效率。undefined在老一辈的浏览器是不被支持的,直接使用会报错,js框架要考虑到兼容性,因此增加一个形参undef......【阅读全文】