53

void 0JavaScript でまたはを使用undefinedして、値の割り当てを解除する必要があります。たとえば、次のようになります。

event.returnValue = void 0;

また

event.returnValue = undefined;
4

3 に答える 3

1

void 演算子は、未定義のプリミティブ値を取得するためだけに使用されることが多く、通常は「void(0)」(「void 0」と同等) を使用します。このような場合、代わりにグローバル変数 undefined を使用できます (デフォルト以外の値が割り当てられていないと仮定します)。

https://stackoverflow.com/a/1291950/2876804

どちらも評価されるので、 undefined を使用してください。

于 2013-10-14T20:50:02.397 に答える