찾다

 >  Q&A  >  본문

javascript - 객체에 null을 할당하면 이벤트가 트리거되는 이유는 무엇입니까?

예를 들어 다음 코드는

으아아아

상자 값을 null로 할당해도 상자의 클릭 이벤트가 계속 실행되는 이유는 무엇인가요? 제 생각에는 나중에 박스를 null로 지정하더라도 이벤트가 추가되었기 때문에 이벤트 처리는 박스 자체와는 아무런 관련이 없는 것 같은데요? 이것이 맞는지 모르겠습니다. 왜 box.onclick을 null로 할당할 수 있나요? , 합리적인 답변을 해주시기 바랍니다. 감사합니다.

滿天的星座滿天的星座2753일 전582

모든 응답(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

    사실 상자는 DOM 요소를 가리키는 "포인터"일 뿐입니다.

    box 속성에 대한 작업은 DOM 요소에 영향을 주지만 이를 null로 할당하면 상자의 포인팅만 변경될 뿐 DOM 요소가 지워진다는 의미는 아닙니다.

    회신하다
    0
  • 취소회신하다