Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

「javascript:void(0)」とはどういう意味ですか?


式をWebページに挿入すると望ましくない効果が生じる場合は、JavaScriptvoidを使用してそれを削除します。 「javaScript:void(0)」を追加すると、未定義のプリミティブ値が返されます。

void演算子は、指定された式を評価するために使用されます。その後、undefinedを返します。 void(0)を使用して、未定義のプリミティブ値を取得します。

void(0)をハイパーリンクとともに使用して、未定義のプリミティブ値を取得できます

ライブデモ

<!DOCTYPE html>
<html>
   <head>
      <title>Understanding JavaScript void(0)</title>
   </head>
   <body>
      <a href="javascript:void(0);" ondblclick="alert('Click it twice!')">Click me not once, but twice.</a>
   </body>
</html>

上記のJavaScript:void(0)を使用して、ボタンが最初にクリックされたときにページが再読み込みされないようにしました。

上に示したように、コードはボタンが2回クリックされた場合にのみ機能します。一度クリックしても何も起こりません。ただし、ondblclickイベントハンドラーを使用したため、ボタンを2回クリックすると、アラートボックスが表示されます。


  1. LinuxでBashはどういう意味ですか?

    Linuxを長い間使用しているのであれば、フォーラムや記事でBashという言葉が飛び交うのを見たことは間違いありません。ターミナルの同義語のように見えることもありますが、Bashとターミナルエミュレータは間違いなく2つの異なるアプリケーションです。では、Bashとは正確には何ですか?この短い記事では、Bashとは何か、Bashの機能、およびBashの使用を開始する方法について説明します。 バッシュ定義 名前Bash Bの頭字語です ourne- A SHを獲得する エル、バッシュの前任者の1人の作成者であるスティーブンボーンという名前の駄洒落。最初のベータ版は1989年にリリースされ、

  2. アプリ内購入とはどういう意味ですか?

    モバイルアプリを使用している場合は、用語がわかりにくいかもしれませんが、アプリ内購入に遭遇した可能性があります。 アプリ内購入を理解することは、アプリ内購入とやり取りするためだけでなく、アプリ内購入を含む進化し続けるディスカッションに参加するためにも重要です。 「アプリ内購入」とはどういう意味ですか? Investopediaは、アプリ内購入を「モバイルデバイス上のアプリケーション内からの商品やサービスの購入」と説明しています。これは最初から始めるのに適した場所ですが、ソースとコンテキストに基づいて定義をより微妙に変えることができます。 たとえば、この定義には、Amazonなどの専用小売