对象的范围与javascript中的上下文有什么区别?

dki*_*zer 7 javascript jquery scope definition

在白话,范围背景有很多共同点.这就是为什么当我读到对两者的引用时我感到困惑的原因,例如下面关于闭包的文章中的引用:

范围是指可以访问变量和函数的位置,以及它在何种上下文中的执行.(@robertnyman)

据我所知,上下文只是对象的引用.

有人可以解释一下究竟什么是上下文,例如,在jQuery语法中使用的$(selector, context).并且对象的范围在它的上下文中是相同的吗?


更新:

我发现这篇有趣的文章讨论了JavaScript中的范围和上下文.

http://www.digital-web.com/articles/scope_in_javascript/

Que*_*tin 5

这个jQuery示例中使用的"Context"不是JavaScript术语.它只是变量的名称.它与其他jQuery文档一起记录:http://api.jquery.com/jQuery/#selector-context