直接上代碼<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{ width: 100px; height: 100px; background: red;
} </style></head><body>
<div id="div"></div>
<script>
var oDiv = document.querySelector('div');
oDiv.onclick = function(){
alert(123);
}
oDiv = null;
</script></body></html>我在看高級程序設計里面內存泄漏時候想到的一個問題,既然oDiv=null了,那么為什么點擊事件還能執(zhí)行.根據前面我學習的var oDiv = document.querySelector('div'); oDiv應該是個指針,指向引用類型div對象,但后面oDiv改變了指向,變成了null 那么我覺得oDiv.onclick事件不就不起作用了嗎
關于js的小問題
幕布斯7119047
2018-10-19 15:10:58