ホームページ >ウェブフロントエンド >jsチュートリアル >javascript:void(0)_javascript スキルの本当の意味の分析例
JavaScript スクリプトを見ると、次のようなコードがよく見られます:
here
しかし、void( 0) ここはどういう意味ですか?
void は JavaScript の演算子で、式が評価されるが値を返さないことを指定します。
void 演算子の使用形式は次のとおりです:
1. javascript:void (式)
2. javascript:void 式
式は計算される JavaScript 標準式です。式の外側のかっこはオプションですが、記述することをお勧めします。
void 演算子を使用してハイパーリンクを指定できます。式は評価されますが、現在のドキュメントには何もロードされません。
次のコードは、ユーザーがクリックしても何も行わないハイパーリンクを作成します。ユーザーがリンクをクリックすると、 void(0) は 0 と評価されますが、JavaScript には影響しません。
void と #
# の違いには、位置情報が含まれます。一方、javascript:void(0) は、Web ページの上部である #top を表します。デッドリンク。
これが、非常に長いページの閲覧リンクが # であってもページの先頭にジャンプする場合がある理由ですが、javascript:void(0) ではこれは当てはまりません。スクリプトを呼び出すときは void(0) を使用します。