調用函數的問題
?我看很多同學的代碼并沒有加function外面的那個contxt();//調用函數,直接寫函數名這一句。 ?而且好像也并沒有什么影響。這是為什么呢?這不是調用嗎?這里不調用,下面的onclick里直接調用?有沒有哪位大神能詳細地解釋一下? ?<script?type="text/javascript"> ???????function?contxt()?//定義函數 ??????{ ?????????alert("哈哈,調用函數了!"); ??????} ??????contxt();//調用函數,直接寫函數名 ???</script>
2016-03-25
你的代碼 ?contxt() 調用了一次,它自己就調用了, ?當你單機onclick按鈕時候又調用了一次,而這次調用和中間那個contxt()沒半毛錢關系
2016-03-26
contxt()就只是一個函數名,你把它改成myname()效果也是一樣的(后面相對應的代碼都要改)。另外你說的刪除click后進入網站會自動出現對話框這個,我在DW里復制了你的代碼,并沒有出現這種情況。。。
2016-03-25
注意領會一樓同學的解釋。自己可以試一下,刪去 body中的onclick一句,并不影響調用函數