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


Posted in Javascript onDecember 17, 2014

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

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

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

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

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

Javascript 相关文章推荐
自己使用js/jquery写的一个定制对话框控件
May 02 Javascript
详解JavaScript编程中的数组结构
Oct 24 Javascript
Javascript的动态增加类的实现方法
Oct 20 Javascript
Angular2.0/4.0 使用Echarts图表的示例代码
Dec 07 Javascript
使用weixin-java-miniapp配置进行单个小程序的配置详解
Mar 29 Javascript
今天,小程序正式支持 SVG
Apr 20 Javascript
在React中写一个Animation组件为组件进入和离开加上动画/过度效果
Jun 24 Javascript
使用Webpack提升Vue.js应用程序的4种方法(翻译)
Oct 09 Javascript
vue使用@scroll监听滚动事件时,@scroll无效问题的解决方法详解
Oct 15 Javascript
Vue使用JSEncrypt实现rsa加密及挂载方法
Feb 07 Javascript
在pycharm中开发vue的方法步骤
Mar 04 Javascript
一分钟学会JavaScript中的try-catch
Dec 14 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
使用javascript访问XML数据的实例
2006/12/27 Javascript
JavaScript写的一个自定义弹出式对话框代码
2010/01/17 Javascript
js静态方法与实例方法分析
2011/07/04 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
2015/11/29 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
JavaScript中创建对象的模式汇总
2016/04/19 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
jquery获取点击控件的绝对位置简单实例
2016/10/13 Javascript
bootstrap datetimepicker2.3.11时间插件使用
2016/11/19 Javascript
使用Angular缓存父页面数据的方法
2017/01/03 Javascript
js实现随机数字字母验证码
2017/06/19 Javascript
Vue.js学习记录之在元素与template中使用v-if指令实例
2017/06/27 Javascript
vue中如何使用ztree
2018/02/06 Javascript
vue 组件中slot插口的具体用法
2018/04/03 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
小程序云开发实战小结
2018/10/25 Javascript
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
[00:37]DOTA2上海特级锦标赛 OG战队宣传片
2016/03/03 DOTA
python 判断一个进程是否存在
2009/04/09 Python
python中的格式化输出用法总结
2016/07/28 Python
python递归删除指定目录及其所有内容的方法
2017/01/13 Python
利用python在excel里面直接使用sql函数的方法
2019/02/08 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
python框架django项目部署相关知识详解
2019/11/04 Python
PyQt5中QTableWidget如何弹出菜单的示例代码
2020/02/23 Python
在TensorFlow中实现矩阵维度扩展
2020/05/22 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
2020/06/03 Python
django使用graphql的实例
2020/09/02 Python
基于Modernizr 让网站进行优雅降级的分析
2013/04/21 HTML / CSS
房地产销售经理岗位职责
2014/01/01 职场文书
英文推荐信格式范文
2014/05/09 职场文书
公司行政专员岗位职责
2014/08/24 职场文书
2014年前台个人工作总结
2014/11/14 职场文书
python脚本框架webpy的url映射详解
2021/11/20 Python
vue+echarts实现多条折线图
2022/03/21 Vue.js
Python如何将list中的string转换为int
2022/07/15 Ruby