void
void是JavaScript的一個關鍵字,void操作符計算一個指定的表達式,但是它卻啥也不返回,emmm。。。
使用方法和 typeof 一樣,可以使用 () 將表達式括起來,也可以使用空格來分隔 void 和表達式,來看看代碼吧
void(console.log("123")) //123
console.log(void(1+2)) //undefined
herf='#' 與 herf="javascript: void(0)" 的區別
# 包含了一個位置信息,默認的是錨是 #top,也就是網頁的頂端。但 herf="javascript: void(0)" 僅僅代表一個無聊的,點擊啥也不發生的鏈接。
如果 herf="" 話,點擊將會刷新頁面。如果沒有不加 herf 屬性的話,a標簽將失去了它的特性,鼠標放上去也不會變成小手狀。