首页 > 编程语言 > 详细

javascript之模块

时间:2015-11-15 12:09:47      阅读:257      评论:0      收藏:0      [点我收藏+]

node的风靡,模块化思想变得格外重要。

基本思想:

  1.匿名函数

  2.带参的匿名函数

  3.放大的模块(使用2的方法 对模块进一步扩展 这样模块就可以分开在文件中)

  4.宽放大模式  (module || {})

  5.严放大模式 (var old_moduleMethod = my.moduleMethod ; my.moduleMethod = function() {}) 这种方式下可以保留以前版本方法的访问方法  bootstrap的插件就有这种写法

推荐写的不错的博客

1.阮一峰老师的博客 :http://www.ruanyifeng.com/blog/2012/10/javascript_module.html

          参考了 ben cherry 的 一篇文章 :http://www.adequatelygood.com/JavaScript-Module-Pattern-In-Depth.html   2010的作品!写的太好了!

2.模块多了,自然要有规范,所以出现了两个主要规范 ,AMD(浏览器异步加载) 和   CommonJS(服务器模块加载)

CommonJS : require(‘module‘)

AMD: require([‘module‘...],function(){})

 

javascript之模块

原文:http://www.cnblogs.com/belongcai/p/4966292.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!