(jQuery,mootools,dojo)使用适合自己的编程别名命名


Posted in Javascript onSeptember 14, 2010

比如在jQuery里可以经常看到下面的代码

(function($){ 
//some code 
})(jQuery)

这样你就可以使用$来代替jQuery;

在mootools里你可以这样写,因为在mootools里$$代表着一个集合

(function($){ 
//do sth. 
})(document.id)

在Dojo里你可以这样写
(function(d,$){ 
})(dojo,dojo.query)

这样的话你在dojo里就可以使用$来代替dojo.query;实现从jQuery到dojo的快速转化;
同样模仿mootools的话你可以这样写
(function(d,$,$$){ 
//do sth; 
})(dojo.dojo.ById,dojo.query)

这样你可以使用$代替dojo.ById,使用$$代替dojo.query;
Javascript 相关文章推荐
wap图片滚动特效无css3元素纯js脚本编写
Aug 22 Javascript
JavaScript中的无阻塞加载性能优化方案
Oct 10 Javascript
jQuery异步获取json数据方法汇总
Dec 22 Javascript
如何减少浏览器的reflow和repaint
Feb 26 Javascript
jQuery菜单插件superfish使用指南
Apr 21 Javascript
js操作css属性实现div层展开关闭效果的方法
May 11 Javascript
jQuery实现自定义右键菜单的树状菜单效果
Sep 02 Javascript
深入理解JavaScript函数参数(推荐)
Jul 26 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
Oct 14 Javascript
jquery+Jscex打造游戏力度条
Sep 12 Javascript
jQuery加载及解析XML文件的方法实例分析
Jan 22 Javascript
浅谈jQuery中事情的动态绑定
Feb 12 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
Sep 14 #Javascript
基于jquery的划词搜索实现(备忘)
Sep 14 #Javascript
基于jquery的页面划词搜索JS
Sep 14 #Javascript
基于Jquery的实现回车键Enter切换焦点
Sep 14 #Javascript
js输出列表实现代码
Sep 12 #Javascript
JavaScript日历实现代码
Sep 12 #Javascript
某页码显示的helper 少量调整,另附js版
Sep 12 #Javascript
You might like
树型结构列出指定目录里所有文件的PHP类
2006/10/09 PHP
浅析php与数据库代码开发规范
2013/08/08 PHP
Yii基于数组和对象的Model查询技巧实例详解
2015/12/28 PHP
PHP基于DOM创建xml文档的方法示例
2017/02/08 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
用JavaScript 处理 URL 的两个函数代码
2007/08/13 Javascript
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
JS localStorage实现本地缓存的方法
2013/06/22 Javascript
jquery实现input输入框实时输入触发事件代码
2014/01/28 Javascript
Javascript添加监听与删除监听用法详解
2014/12/19 Javascript
JavaScript获取DOM元素的11种方法总结
2015/04/25 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
详解js的事件处理函数和动态创建html标记方法
2016/12/16 Javascript
Nodejs中使用captchapng模块生成图片验证码
2017/05/18 NodeJs
react-router JS 控制路由跳转实例
2017/06/15 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
vue tab滚动到一定高度,固定在顶部,点击tab切换不同的内容操作
2020/07/22 Javascript
js面向对象封装级联下拉菜单列表的实现步骤
2021/02/08 Javascript
[01:19:33]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第一场 2月2日
2021/03/11 DOTA
跟老齐学Python之永远强大的函数
2014/09/14 Python
Python基础学习之常见的内建函数整理
2017/09/06 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
python中pika模块问题的深入探究
2018/10/13 Python
Django的性能优化实现解析
2019/07/30 Python
Python实现检测文件的MD5值来查找重复文件案例
2020/03/12 Python
在python中实现求输出1-3+5-7+9-......101的和
2020/04/02 Python
Selenium元素定位的30种方式(史上最全)
2020/05/11 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
使用matplotlib的pyplot模块绘图的实现示例
2020/07/12 Python
CSS3实现复选框动画特效示例代码
2016/09/27 HTML / CSS
公司授权委托书范本
2014/09/18 职场文书
2014小学年度工作总结
2014/12/20 职场文书
oracle通过存储过程上传list保存功能
2021/05/12 Oracle
你真的了解PHP中的引用符号(&)吗
2021/05/12 PHP
Python实现智慧校园自动评教全新版
2021/06/18 Python