;(function($){$.extend($.fn... 一般在一些 JQuery 函數前面有分號,在前面加分號可以有多種用途: 1、防止多檔案整合成一個檔案後,高壓縮出現語法錯誤。 2、這是匿名函數,一般js函式庫都採用這種自執行的匿名函數來保護內部變數 (function(){})()。 3、因為undefined是window的屬性,宣告為局部變數之後,在函數中如果再有變數與undefined比較的話,程式就可以不用搜尋undefined到window,可以提高程式效能。