首頁  >  文章  >  web前端  >  淺談javascript的分號的使用_javascript技巧

淺談javascript的分號的使用_javascript技巧

WBOY
WBOY原創
2016-05-16 15:59:461219瀏覽

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函數後加分號

以上所述就是本文的全部內容了,希望大家能夠喜歡。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn