検索

ホームページ  >  に質問  >  本文

JavaScript - オブジェクトに null を割り当てるとイベントがトリガーされるのはなぜですか?

たとえば、次のコード

リーリー

ボックスの値を null に割り当てても、ボックスのクリック イベントをトリガーできるのはなぜですか?私が思うのは、後でボックスに null を割り当てるものの、イベントが追加されているため、イベントの処理はボックス自体には関係ないのではないかということです。これが正しいかどうかはわかりません。なぜ box.onclick を null に割り当てることができるのでしょうか? onclick はボックスに属していないのでしょうか? 、皆さんが私に合理的な答えをくれることを願っています、ありがとう。

滿天的星座滿天的星座2755日前586

全員に返信(4)返信します

  • phpcn_u1582

    phpcn_u15822017-05-19 10:35:15

    ここのボックスは単なる変数です

    リーリー

    ここでは、「box」要素の参照をボックスに割り当てています。box = null是把null以下のボックスに値を割り当てても、「box」要素には影響しません。この記事を読むことをお勧めします。私が言ったことはあまり当てはまらないかもしれません。クリア、許してください。

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:35:15

    リーリー

    返事
    0
  • PHPz

    PHPz2017-05-19 10:35:15

    あなたは「シャオミン」というニックネームを別の人に付けたばかりですが、元の「シャオミン」に与えたダメージはまだ残っています...
    経験豊富なドライバーとして、あなたの白塗り手順を修正する必要があります:
    1、最初のカバーあなたの罪を清めてください

    リーリー

    2. 遺体を破壊するか、痕跡を除去するかは状況次第です

    リーリー

    返事
    0
  • 阿神

    阿神2017-05-19 10:35:15

    実際、box は DOM 要素への単なる「ポインター」です。

    ボックス属性に対する操作は DOM 要素に影響しますが、それを null に割り当てると、ボックスのポイントが変更されるだけで、DOM 要素がクリアされるわけではありません。

    返事
    0
  • キャンセル返事