jQuery中;function($,undefined) 前面的分号的用处


Posted in Javascript onDecember 17, 2014

;(function($){$.extend($.fn...

一般在一些 JQuery 函数前面有分号,在前面加分号可以有多种用途:

1、防止多文件集成成一个文件后,高压缩出现语法错误。

2、这是一个匿名函数,一般js库都采用这种自执行的匿名函数来保护内部变量 (function(){})()。

3、因为undefined是window的属性,声明为局部变量之后,在函数中如果再有变量与undefined作比较的话,程序就可以不用搜索undefined到window,可以提高程序性能。

Javascript 相关文章推荐
为数据添加append,remove功能
Oct 03 Javascript
一个简单的瀑布流效果(主体形式自写)
May 27 Javascript
jQuery类选择器用法实例
Dec 23 Javascript
jQuery中[attribute=value]选择器用法实例
Dec 31 Javascript
JavaScript操作DOM元素的childNodes和children区别
Apr 01 Javascript
jquery ajax双击div可直接修改div中的内容
Mar 04 Javascript
AngularJS执行流程详解
Feb 17 Javascript
ES6中Iterator与for..of..遍历用法分析
Mar 31 Javascript
常见的浏览器Hack技巧整理
Jun 29 Javascript
vue通过cookie获取用户登录信息的思路详解
Oct 30 Javascript
video.js 一个页面同时播放多个视频的实例代码
Nov 27 Javascript
javascript网页随机点名实现过程解析
Oct 15 Javascript
完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
Dec 17 #Javascript
javascript实现根据身份证号读取相关信息
Dec 17 #Javascript
node.js中的fs.appendFile方法使用说明
Dec 17 #Javascript
javascript操作数组详解
Dec 17 #Javascript
node.js中的fs.appendFileSync方法使用说明
Dec 17 #Javascript
javascript实现节点(div)名称编辑
Dec 17 #Javascript
node.js中的fs.createReadStream方法使用说明
Dec 17 #Javascript
You might like
PHP字典树(Trie树)定义与实现方法示例
2017/10/09 PHP
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
Javascript变量作用域详解
2013/12/06 Javascript
js Array操作的最简短最容易理解方法
2013/12/09 Javascript
JQuery仿小米手机抢购页面倒计时效果
2014/12/16 Javascript
根据配置文件加载js依赖模块
2014/12/29 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
javascript实现实时输出当前的时间
2015/04/27 Javascript
springMVC结合AjaxForm上传文件
2016/07/12 Javascript
老生常谈JavaScript中的this关键字
2016/10/01 Javascript
使用JavaScript获取URL中的参数(两种方法)
2016/11/16 Javascript
JavaScript中的工厂函数(推荐)
2017/03/08 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
seajs实现强制刷新本地缓存的方法分析
2017/10/16 Javascript
Vue中的异步组件函数实现代码
2018/07/20 Javascript
基于element-ui的rules中正则表达式
2018/09/04 Javascript
详解swiper在vue中的应用(以3.0为例)
2018/09/20 Javascript
JavaScript判断浏览器运行环境的详细方法
2019/06/30 Javascript
iview的table组件自带的过滤器实现
2019/07/12 Javascript
JS中this的4种绑定规则详解
2020/02/04 Javascript
python服务器与android客户端socket通信实例
2014/11/12 Python
浅谈Python实现2种文件复制的方法
2018/01/19 Python
windows系统中Python多版本与jupyter notebook使用虚拟环境的过程
2019/05/15 Python
react+django清除浏览器缓存的几种方法小结
2019/07/17 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
Python任务自动化工具tox使用教程
2020/03/17 Python
汽车销售求职自荐信
2013/10/01 职场文书
预备党员2014全国两会学习心得体会
2014/03/10 职场文书
联片教研活动总结
2014/07/01 职场文书
党的群众路线教育实践活动党员个人剖析材料
2014/10/08 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
表扬稿范文
2015/01/17 职场文书
2015年酒店工作总结范文
2015/04/07 职场文书
2016年“5.12”国际护士节活动总结
2016/04/06 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python