可能重複:
what is the meaning of "$" sign in javascriptJquery如何使用美元符號?
如果jQuery是隻是外部JavaScript代碼,那麼它是如何使用美元符號?那不會添加新的語法嗎?
可能重複:
what is the meaning of "$" sign in javascriptJquery如何使用美元符號?
如果jQuery是隻是外部JavaScript代碼,那麼它是如何使用美元符號?那不會添加新的語法嗎?
$
只是一個正常的變量。你可以做var $ = 42;
。
jQuery和其他任何javascript框架只是簡單地將現有功能封裝在不同的實用功能中。大多數平臺都試圖覆蓋不同的瀏覽器實現。
因此,jQuery的美元符號運算符只是一個封裝了javascript功能的函數。它本質上是document.getElementById
的別名,但它也包括通過類名或標籤名獲取。
至於添加新的語法,簡而言之:不,它不。在框架中編寫的代碼的外觀和組織可能會不同,但是在覈心中,您仍在編寫JavaScript,您只需使用庫提供的一組函數,而不是使用JavaScript核心中的一組函數。
var $ = function() {
// do something here
}
jQuery也可以接受回調函數 - $(fn) – DrStrangeLove
...? jQuery的'$'函數可以接受大量的參數,但我不確定這是如何相關的。 –
男孩我覺得啞巴。 – mowwwalker
我沒有意識到你可以使用美元符號來定義變量,但是......我認爲他們必須以字母或下劃線開頭,並且只能包含字母,數字和下劃線。 – mowwwalker
你可以在變量名的任何地方使用'$'符號。 – Dogbert