ホームページ > ウェブフロントエンド > jsチュートリアル > `javascript:void(0)` は実際に何をするのでしょうか?

`javascript:void(0)` は実際に何をするのでしょうか?

Patricia Arquette
リリース: 2024-12-18 15:59:20
オリジナル
604 人が閲覧しました

What Does `javascript:void(0)` Actually Do?

「javascript:void(0)」の謎を解く

Web 開発で広く使用されているユビキタス プログラミング言語である JavaScript は、さまざまな組み込み演算子があり、それぞれが特定の目的を果たします。多くの人の好奇心をそそる演算子の 1 つは、謎の "void" 演算子です。

```

What exactly does this operator entail?

**Understanding the Void Operator**

The void operator in JavaScript has a peculiar function. When applied to an expression, it evaluates the expression and returns a special value - undefined.

**Why Use the Void Operator in "javascript:void(0)"?**

The void operator is often employed in conjunction with the "javascript:" URL schema. When applied to an anchor's href attribute, as in the example above, the purpose is to prevent execution and display of the evaluation result.

**A Practical Application**

Consider the typical scenario of a web page that includes a link for user login. By default, a javascript: URL would prompt the browser to redirect to a plain text version of the JavaScript evaluation output, such as "undefined." However, by utilizing void(0) as the href value, the link's click action will not cause redirection.
ログイン後にコピー
のようなコード スニペットで頻繁に使用されます。

以上が`javascript:void(0)` は実際に何をするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート