event currentTarget changes after setTimeout

后端 未结 4 1751
南方客
南方客 2021-01-04 19:06

consider:



        
4条回答
  •  梦谈多话
    2021-01-04 19:39

    let sel=document.getElementById('mys');
    
    sel.onchange=function({currentTarget}) {
      console.log(currentTarget===null); // false
      setTimeout(() => {
         console.log(currentTarget===null); // false
      }, 0);
     }

提交回复
热议问题