Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 1.17 KB

member-not-found.md

File metadata and controls

46 lines (32 loc) · 1.17 KB

找不到成员。


Language Message
简体中文 找不到成员。
繁体中文 找不到成員。
日文 オブジェクトがありません。

在 IE 浏览器中,有些对象并不总是存在的,使用定时器延时执行时可能 this 已经改变。

Firefox, Chrome 等浏览器无此问题。

<button id="btn">button</button>
<script>
  btn.onclick = function(evt){
    var e = evt || window.event,
      type = e.type;

    alert(e);      // [object]
    alert(e.type); // "click"
    alert(e.asdf); // undefined.

    window.setTimeout(function(){
      alert(e);      // [object]
      alert(e.type); // throw new Error("找不到成员。");
      alert(e.asdf); // undefined.
      alert(type);   // "click".
    }, 1000);
  }
</script>

案例

相关异常

延伸阅读