很多同學(xué)在剛開始接觸JS的時候見過這樣的代碼:
<a href=”javascript:method();void(0);”>here</a>
但這void(0)是什么意思呢?如下:
Javascript中void是一個操作符,該操作符指定要計算一個表達(dá)式但是不返回值。
a href=#與a href=javascript:void(0)的區(qū)別
#包含了一個位置信息,默認(rèn)的錨是#top,網(wǎng)頁頁面的頂端,這就是為什么有的時候頁面很長瀏覽鏈接明明是#是跳動到了頁面頂部,而javascript:void(0)僅僅表示一個死鏈接,所以調(diào)用腳本的時候最好用void(0).