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


Posted in Javascript onDecember 17, 2014

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

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

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

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

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

Javascript 相关文章推荐
prototype 的说明 js类
Sep 07 Javascript
javascript 写类方式之二
Jul 05 Javascript
Javascript Jquery 遍历Json的实现代码
Mar 31 Javascript
javascript实现TreeView 无刷新展开的实例代码
Jul 13 Javascript
jquery设置表单元素为不可用的简单代码
Jul 04 Javascript
JavaScript中自带的 reduce()方法使用示例详解
Aug 10 Javascript
JavaScript & jQuery完美判断图片是否加载完毕
Jan 08 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
Jan 21 Javascript
JS实现的简单图片切换功能示例【测试可用】
Feb 14 Javascript
vue.js模仿京东省市区三级联动的选择组件实例代码
Nov 22 Javascript
在vue2.0中引用element-ui组件库的方法
Jun 21 Javascript
Vue+penlayers实现多边形绘制及展示
Dec 24 Vue.js
完美兼容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应用提速面面观
2006/10/09 PHP
一个php作的文本留言本的例子(二)
2006/10/09 PHP
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
JavaScript国旗变换效果代码
2008/08/13 Javascript
用js代码改变单选框选中状态的简单实例
2013/12/18 Javascript
JavaScript使用RegExp进行正则匹配的方法
2015/07/11 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
AngularJS directive返回对象属性详解
2016/03/28 Javascript
Bootstrap Table使用方法详解
2016/08/01 Javascript
浅谈时钟的生成(js手写简洁代码)
2016/08/20 Javascript
angular学习之ngRoute路由机制
2017/04/12 Javascript
Vue子组件向父组件通信与父组件调用子组件中的方法
2018/06/22 Javascript
vue实现动态添加数据滚动条自动滚动到底部的示例代码
2018/07/06 Javascript
详解vue引入子组件方法
2019/02/12 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
node.js制作一个简单的登录拦截器
2020/02/10 Javascript
NodeJS和浏览器中this关键字的不同之处
2021/03/03 NodeJs
[01:07:13]TNC vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python django使用haystack:全文检索的框架(实例讲解)
2017/09/27 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
对python操作kafka写入json数据的简单demo分享
2018/12/27 Python
python 中的列表生成式、生成器表达式、模块导入
2019/06/19 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
python实现拼接图片
2020/03/23 Python
Django之全局使用request.user.username的实例详解
2020/05/14 Python
Python面向对象特殊属性及方法解析
2020/09/16 Python
Python爬取豆瓣数据实现过程解析
2020/10/27 Python
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
新学期国旗下演讲稿
2014/05/08 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
医院护士见习期自我鉴定
2014/09/15 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
java中为什么说子类的构造方法默认访问的是父类的无参构造方法
2022/04/13 Java/Android
优化Mysql查询的示例
2022/04/26 MySQL