浅谈javascript的分号的使用


Posted in Javascript onMay 12, 2015

JS中function 的开头有必要加分号吗?js语句后应该加分号吗? javascript大括号后面应使用分号吗?JS中function 的开头有加感叹号、分号是什么意思呢?

Js多个文件集成成一个文件后,压缩代码时避免发生语法错误,可以如下处理

一、js 前加分号

例如:;(function($){...此处代码...})();
Javascript中分号表示语句结束,在开头加上,是为了压缩的时候和别的方法分割一下,表示一个新的语句开始

二、js函数后加分号

例如

// 模块1
// 前面有若干代码
var Manager = {
 prop: '',
 method: function () {

 }
}
// 模块2,开头是个立即执行函数
(function () {
 // 代码
})()

经过压缩后变成:  }}(function 那里,会被当成一个函数来执行,于是整体的解析就会出错了

var Manager = {prop: '',method: function (){}}(function () {})()

解决方法: 是在Manager函数后加分号

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
JavaScript/jQuery 表单美化插件小结
Feb 14 Javascript
JS的replace方法详细介绍
Nov 09 Javascript
ExtJS的拖拽效果示例
Dec 09 Javascript
js的2种继承方式详解
Mar 04 Javascript
Javascript中的五种数据类型详解
Dec 26 Javascript
浅谈js中的闭包
Mar 16 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
Feb 19 Javascript
详解react如何在组件中获取路由参数
Jun 15 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
Sep 11 Javascript
轻松理解vue的双向数据绑定问题
Oct 30 Javascript
分析javascript原型及原型链
Mar 18 Javascript
angularjs1.5 组件内用函数向外传值的实例
Sep 30 Javascript
JS中Location使用详解
May 12 #Javascript
js获取微信版本号的方法
May 12 #Javascript
javascript中基本类型和引用类型的区别分析
May 12 #Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
May 12 #Javascript
Javascript中typeof 用法小结
May 12 #Javascript
js/jquery判断浏览器类型的方法小结
May 12 #Javascript
js实现div层缓慢收缩与展开的方法
May 11 #Javascript
You might like
php中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
PHP 7的一些引人注目的新特性简单介绍
2015/11/08 PHP
PHP实现上传图片到 zimg 服务器
2016/10/19 PHP
Laravel 5.5 实现禁用用户注册示例
2019/10/24 PHP
PHP7 其他语言层面的修改
2021/03/09 PHP
javascript 处理HTML元素必须避免使用的一种方法
2009/07/30 Javascript
JavaScript的Backbone.js框架入门学习指引
2016/05/07 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
利用Vue.js实现求职在线之职位查询功能
2017/07/03 Javascript
Vue写一个简单的倒计时按钮功能
2018/04/20 Javascript
微信小程序实现聊天对话(文本、图片)功能
2018/07/06 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
Vue+Node服务器查询Mongo数据库及页面数据传递操作实例分析
2019/12/20 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
Python代码实现KNN算法
2017/12/20 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
python读取Excel表格文件的方法
2019/09/02 Python
Python 私有化操作实例分析
2019/11/21 Python
python实现最短路径的实例方法
2020/07/19 Python
Audible英国:有声读物,30天免费试用
2019/10/16 全球购物
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
PHP使用Redis队列执行定时任务实例讲解
2021/03/24 PHP
英文版销售经理个人求职信
2013/11/20 职场文书
日语专业个人求职信范文
2014/02/02 职场文书
股指期货心得体会
2014/09/10 职场文书
给老婆的检讨书1000字
2015/01/01 职场文书
复活读书笔记
2015/06/29 职场文书
初中生物教学反思
2016/02/20 职场文书
幼儿园大班教学反思
2016/03/02 职场文书
JavaScript中关于预编译、作用域链和闭包的理解
2021/03/31 Javascript
JavaScript与JQuery框架基础入门教程
2021/07/15 Javascript