両方を読んだ後:
「void0」と「undefined」の違い、https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/void
まだいくつか質問があります。
window.undefined
上書きできることを読みました
vwherevoid
演算子は未定義の値を返しますalways
しかし、私の目を引いた例はMDNの例でした:
<a href="javascript:void(0);">Click here to do nothing</a>
何もしないために、私はいつも私が書くべきだと思っていました:
href="javascript:return false;"
そして、これは私を別の質問に導きます:(Href
文脈で!):
javascript:void(0);
vsjavascript:return false;
違いは何ですか?
また-しますか
function doWork() {
return void( 0 );
}
正確に
function doWork() {
return undefined;
}
ありがとう。