摘要: 函数的每次调用都有与之紧密相关的作用域和上下文。从根本上来说,作用域是基于函数的,而上下文是基于对象的。 换句话说,作用域涉及到所被调用函数中的变量访问,并且不同的调用场景是不一样的。上下文始终是this关键字的值, 它是拥有(控制)当前所执行代码的对象的引用。 变量作用域 一个变量可以被定义在局部 阅读全文
posted @ 2017-04-18 14:04 荆棘中的百合花 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 本文尝试阐述Javascript中的上下文与作用域背后的机制,主要涉及到执行上下文(execution context)、作用域链(scope chain)、闭包(closure)、this等概念。 Execution context 执行上下文(简称上下文)决定了Js执行过程中可以获取哪些变量、函 阅读全文
posted @ 2017-04-18 13:47 荆棘中的百合花 阅读(317) 评论(0) 推荐(0) 编辑
摘要: JavaScript对于作用域(Scope)和上下文(Context)的实现是这门语言的一个非常独到的地方,部分归功于其独特的灵活性。 函数可以接收不同的的上下文和作用域。这些概念为JavaScript中的很多强大的设计模式提供了坚实的基础。 然而这也概念也非常容易给开发人员带来困惑。为此,本文将全 阅读全文
posted @ 2017-04-18 11:40 荆棘中的百合花 阅读(5189) 评论(0) 推荐(1) 编辑
摘要: border-collapse:collapse 用于表格属性, 表示表格的两边框合并为一条; 结果: 阅读全文
posted @ 2017-04-18 08:47 荆棘中的百合花 阅读(3521) 评论(0) 推荐(0) 编辑