浅谈javascript的分号的使用_javascript技巧
程序员文章站
2022-05-13 23:06:53
...
JS中function 的开头有必要加分号吗?js语句后应该加分号吗? javascript大括号后面应使用分号吗?JS中function 的开头有加感叹号、分号是什么意思呢?
var Manager = {prop: '',method: function (){}}(function () {})()
Js多个文件集成成一个文件后,压缩代码时避免发生语法错误,可以如下处理
一、js 前加分号
例如:;(function($){...此处代码...})();
Javascript中分号表示语句结束,在开头加上,是为了压缩的时候和别的方法分割一下,表示一个新的语句开始
二、js函数后加分号
例如
// 模块1 // 前面有若干代码 var Manager = { prop: '', method: function () { } } // 模块2,开头是个立即执行函数 (function () { // 代码 })()
经过压缩后变成: }}(function 那里,会被当成一个函数来执行,于是整体的解析就会出错了
复制代码 代码如下:
var Manager = {prop: '',method: function (){}}(function () {})()
解决方法: 是在Manager函数后加分号
以上所述就是本文的全部内容了,希望大家能够喜欢。
推荐阅读
-
关于javascript冒泡与默认事件的使用详解
-
使用C# 的webBrowser写模拟器时的javascript脚本调用问题
-
ABP框架中导航菜单的使用及JavaScript API获取菜单的方法
-
Android编程使用WebView实现与Javascript交互的方法【相互调用参数、传值】
-
关于Javascript中document.cookie的使用
-
使用JavaScript为一张图片设置备选路径的方法
-
浅谈javascript的url参数parse和build函数
-
基于Android中Webview使用自定义的javascript进行回调的问题详解
-
使用javascript和HTML5 Canvas画的四渐变色播放按钮效果
-
简介JavaScript中strike()方法的使用