DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 淺談javascript的分號的使用
淺談javascript的分號的使用
編輯:關於JavaScript     

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

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

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved