源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Javascript的一种模块模式

  • 时间:2021-05-18 07:35 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Javascript的一种模块模式
Douglas Crockford已经传授了一个有用的单例模式(singleton pattern)实现此规则,我认为他的模式有益于你基于YUI的那些应用。Douglas叫它模块模式(module pattern)。它是如下工作的: 1、创建一个命名空间对象:如果你使用YUI,可以用YAHOO.namespace()方法: YAHOO.namespace("myProject");这分配了一个空的myProject对象,是YAHOO的一个成员(如 果myProject已存在的话,则不会被覆盖)。现在我们可以开始添加YAHOO.myProject的成员。 2、对你的命名空间对象分配一个匿名函数返回值:
[url=http://yuiblog.com/blog/2007/06/12/module-pattern/]《a javascript module pattern》[/url]。这是在YUI blog上的,有的地方可能打不开,可以搜一下英文的转载或者利用搜索引擎的缓存也能看。 [*] [/*][*][2][url=http://www.javaeye.com/topic/93650]《A JavaScript Module Pattern – JavaScript的一种模组模式》[/url]这是别人的翻译,参考了不少,不过感觉挺不方便看的,这是我翻译的这篇文章的一个原因,当然最主要的原因是这篇文章算是学习YUI的最基础的文章了,整个YUI的模块模式都基于此。 [/*][/list]原文地址:http://dancewithnet.com/2007/12/04/a-javascript-module-pattern/
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部