
上QQ阅读APP看书,第一时间看更新
2.4 JavaScript的上下文Context
如果观察jQuery的代码,那么会发现有很多this关键字。This关键字代表的内容并不是固定的,有一个专业名词叫“上下文”。如果在div的操作内调用this,那么this指的是当前操作的div;如果在文档内调用this,那么this指的就是当前操作的文档。
例如:
$(document).ready(function() { // 这里调用this是指window.document }); $("div").click(function() { // 这里调用this是指div });