自用js开发框架小成 学习js的朋友可以看看

 更新时间:2010年11月16日 22:50:43   作者:  
前段时间项目需要用到js树,找了好多都不符合项目需求,后来发现了梅花雪树和js框架,类似C#名称空间的用法让我眼前一亮,遂拿来主义,读了几遍代码后就开工了(我是个急性子呵呵),完成了大部分,最近才找出来测试了下。
和大家分享,第一次在博客园发帖,有不对的地方请列位同学指正。
先给大家讲下用法吧:

目录结构

使用步骤
1. 将框架js引入页面。
2.
复制代码 代码如下:

parcour.using('system.web.event');
window.onload = function () {
alert(eventUtil); // eventUtil是event.js里的类
}

就可以看到效果了,剩下的就是如何去组织和扩展自己的开发库了。

-- 由于需要同步获取文件内容, 需要部署才可测试, 可以用vs建个网站,然后拷到项目下运行。

个人总结的优点:

1. 可以按照功能或自己的喜好组织松散的js代码,便于维护。
2. 只加载需要的js代码到页面。

不足:
1. 必须同步获取所引用的js代码。增加了请求数,降低了性能和体验。(严重性未测试,或许比较适合局域网项目)。

下载

相关文章

  • JS变量提升及函数提升实例解析

    JS变量提升及函数提升实例解析

    这篇文章主要介绍了JS变量提升及函数提升实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • js实现简单的左右两边固定广告效果实例

    js实现简单的左右两边固定广告效果实例

    这篇文章主要介绍了js实现简单的左右两边固定广告效果,实例分析了javascript实现固定广告的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • 认识延迟时间为0的setTimeout

    认识延迟时间为0的setTimeout

    由 John Resig 的 How JavaScript Timers Work 可以知道,现有的 JavaScript 引擎是单线程处理任务的。它把任务放到队列中,不会同步去执行,必须在完成一个任务后才开始另外一个任务。
    2008-05-05
  • 学习JavaScript设计模式之责任链模式

    学习JavaScript设计模式之责任链模式

    这篇文章主要为大家介绍了JavaScript设计模式中的责任链模式,对JavaScript设计模式感兴趣的小伙伴们可以参考一下
    2016-01-01
  • js实现简单排列组合的方法

    js实现简单排列组合的方法

    这篇文章主要介绍了js实现简单排列组合的方法,可实现数学上排列组合算法功能,涉及JavaScript数组与字符串操作技巧,需要的朋友可以参考下
    2016-01-01
  • 原生js实现简单的Ripple按钮实例代码

    原生js实现简单的Ripple按钮实例代码

    本篇文章主要介绍了原生js实现简单的Ripple按钮实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • Three.js利用性能插件stats实现性能监听的方法

    Three.js利用性能插件stats实现性能监听的方法

    Three.js 是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,而下面这篇文章主要给大家介绍了关于Three.js如何利用性能插件stats实现性能监听的相关资料,需要的朋友可以参考借鉴,下面来一起学习学习吧。
    2017-09-09
  • JQuery+DIV自定义滚动条样式的具体实现

    JQuery+DIV自定义滚动条样式的具体实现

    用DIV和DIV自身的滚动条相互控制内容的滚动,DIV自身的滚动条样式可以用DIV层覆盖,重写滚动条样式
    2013-06-06
  • JS小技巧之通过字符串追加元素

    JS小技巧之通过字符串追加元素

    这篇文章主要介绍了JS小技巧之通过字符串追加元素方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • 解决ie11 SCRIPT5011:不能执行已释放Script的代码问题

    解决ie11 SCRIPT5011:不能执行已释放Script的代码问题

    这篇文章主要介绍了ie11 SCRIPT5011:不能执行已释放Script的代码 ,需要的朋友可以参考下
    2019-05-05

最新评论