我在瀏覽網站的源代碼,因爲我正在學習一些基本的Javascript。據我所知,第一部分:不明白Javascript函數的語法
function count() {
...
}
我知道函數被調用次數,並且不帶任何參數。我不明白的下一個功能:
$(function(){
...
});
函數被稱爲「函數」?爲什麼在開始時會有'$'符號。我試過搜索互聯網,但谷歌只是忽略'$'和括號,只是搜索'功能'。
另外,還有一件事我不明白;該網站有一個按鈕,按下後可播放音頻文件。按鈕設置如下:
<a href="javascript:void()" id="button">
<img src="img/button.png" border="0">
</a>
javascript:void()是做什麼的?
對不起,這不是一個真正的編程問題,但我試圖學習Javascript,我想我可能會看看其他人在做什麼。
'$(處理程序)'檢查文檔準備處理程序的DOC,它是簡寫。即使它是'$(function(){ ... })'不只是'$(function(){ ... }' –
這是一個匿名函數 - 它沒有名字 – h2ooooooo
這個多次被問過; http://stackoverflow.com/questions/846585/can-someone-explain-the-dollar-sign-in-javascript – Bjorn