在阅读相关问题#1,#2后, 我仍然没有找到以下问题的答案:
Javascript可以this使用:bind,call和设置上下文(即设置) apply.
但是当我写一个事件处理程序时:
document.getElementById('myInput').onclick = function ()
{
alert(this.value)
}
Run Code Online (Sandbox Code Playgroud)
谁/什么实际上附着 this在object自己身上?
PS使用jQuery时:
$("#myInput").bind(function (){...})
Run Code Online (Sandbox Code Playgroud)
有是内部实现的(bind,call或apply)
所以,当我不使用jQuery时,谁在做呢?
| 归档时间: |
|
| 查看次数: |
1458 次 |
| 最近记录: |