javascriptのvoid演算子

533 ワード

javascriptのvoid演算子:void演算子はどの値に対してもundefinedに戻ります.この演算子は一般的に、出力すべきでない値を避けるために使用されます.インスタンスコード:
var a;
a=2;
document.write(void(a));
出力結果:undefined.
<a href="javascript:void(window.open('about:blank'))">       </a>
上記のコードはホームページでよく使われています.window.open()メソッドは新しいウィンドウオブジェクトの参照を返し、オブジェクトは表示可能な文字列に変換されます.void演算子を使わないと、元のページに「object」が出力されます.void演算子を使うとundefinedに戻ります.有効値ではなく、ブラウザウィンドウには表示されません.
原文の住所は:http://www.softwhy.com/forum.php?mod=viewthread&tid=3709