【发布时间】:2026-02-06 22:10:01
【问题描述】:
Javascript 可以设置上下文(即设置 this):bind、call 和 apply。
但是当我写一个事件处理程序时:
document.getElementById('myInput').onclick = function ()
{
alert(this.value)
}
谁/什么实际上附加this到object本身?
附:使用 jQuery 时:
$("#myInput").bind(function (){...})
是(bind、call 或 apply)的内部实现
那么当我不使用 jQuery 时,谁在做呢?
【问题讨论】:
-
DOM 实现负责该 IMO
-
@wroniasty 你能引用我吗?哪里有关于 context&this 的内容?在表格中,上下文讨论了里面的属性......
-
@wroniasty,你把我的话从我嘴里说出来了,这基本上是另一个“按定义”回答
-
您的#1 和#2 都链接到同一个问题。
标签: javascript jquery