• ホームページ >ウェブフロントエンド >jsチュートリアル >javascript:void(0)_javascript スキルの本当の意味の分析例

    javascript:void(0)_javascript スキルの本当の意味の分析例

    WBOY
    WBOYオリジナル
    2016-05-16 19:01:411102ブラウズ

    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) を使用します。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。