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