(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 相关文章推荐
js实现在页面上弹出蒙板技巧简单实用
Apr 16 Javascript
如何在父窗口中得知window.open()出的子窗口关闭事件
Oct 15 Javascript
Jquery获取元素的父容器对象示例代码
Feb 10 Javascript
jquery ajax,ashx,json的用法总结
Feb 12 Javascript
javascript的document.referrer浏览器支持、失效情况总结
Jul 18 Javascript
javascript删除元素节点removeChild()用法实例
May 26 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
May 15 Javascript
通过正则表达式获取url中参数的简单实现
Jun 07 Javascript
JS实现保留n位小数的四舍五入问题示例
Aug 03 Javascript
在Js页面通过POST传递参数跳转到新页面详解
Aug 25 Javascript
Three.js加载外部模型的教程详解
Nov 10 Javascript
JS对日期操作封装代码实例
Nov 08 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代码
2008/09/10 PHP
与文件上传有关的php配置参数总结
2013/06/14 PHP
php利用事务处理转账问题
2015/04/22 PHP
PHP的PDO事务与自动提交
2019/01/24 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
2021/02/22 PHP
javascript 利用Image对象实现的埋点(某处的点击数)统计
2012/12/28 Javascript
window.location.href中url中数据量太大时的解决方法
2013/12/23 Javascript
javascript对象的使用和属性操作示例详解
2014/03/02 Javascript
通过隐藏iframe实现无刷新上传文件操作
2016/03/16 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
2016/05/23 Javascript
基于jquery插件编写countdown计时器
2016/06/12 Javascript
AngularJs Managing Service Dependencies详解
2016/09/02 Javascript
原生JS简单实现ajax的方法示例
2016/11/29 Javascript
NodeJs下的测试框架Mocha的简单介绍
2017/02/22 NodeJs
JavaScript 过滤关键字
2017/03/20 Javascript
Javascript格式化并高亮xml字符串的方法及注意事项
2018/08/13 Javascript
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
微信小程序开发摇一摇功能
2019/11/22 Javascript
[04:59]2018DOTA2亚洲邀请赛 4.7 Mineski夺冠时刻
2018/04/09 DOTA
推荐下python/ironpython:从入门到精通
2007/10/02 Python
python中异常报错处理方法汇总
2016/11/20 Python
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
2017/07/11 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
利用python求积分的实例
2019/07/03 Python
pandas计算最大连续间隔的方法
2019/07/04 Python
基于Python实现天天酷跑功能
2021/01/06 Python
关于VPN
2012/06/10 面试题
办公室主任职责范本
2014/03/07 职场文书
2014年党员公开承诺践诺书
2014/03/25 职场文书
专题组织生活会思想汇报
2014/10/01 职场文书
2015会计试用期工作总结
2014/12/12 职场文书
幼儿园园长新年寄语
2015/08/17 职场文书
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
2021/11/17 Servers