javascriptでクライアントを開きます.voidについての質問です.
2746 ワード
voidは、オペランドの値を捨ててundefinedに戻ります.クライアントのjavascript:urlでよく使われます.
もう一つの常用用途は、undefined値を生成することである.ECMAscript v 1はすでにvoidの演算子を定義し、javascirpt 1.1で実現しました.グローバルのundefined属性はECMAscript v 3で定義され、javascript 1.5で実現されました.したがって、互換性を考慮して、undefined値を返す場合は、undefined属性よりもvoid 0の方が効果的です.
しかし、を与える
もう一つの常用用途は、undefined値を生成することである.ECMAscript v 1はすでにvoidの演算子を定義し、javascirpt 1.1で実現しました.グローバルのundefined属性はECMAscript v 3で定義され、javascript 1.5で実現されました.したがって、互換性を考慮して、undefined値を返す場合は、undefined属性よりもvoid 0の方が効果的です.
<
html
>
<
head
>
<
title
><
/
title>
<
script
><
/
script>
<
/
head>
<
body
>
<
a href
=
"
javascript:window.open();
"
>
open
new
window
<
/
a>
<
form
><
/
form>
<
/
body>
<
/
html>
実行結果は、ページにオープンnew windowリンクが表示されます.リンクをクリックして、新しいウィンドウを開きます.元のリンクは「【object】」テキストになり、リンクはもう現れません.しかし、を与える