0%

js里面this是怎么工作的?
一段代码里面,这些this分别指向什么?为什么呢?

阅读全文 »

关于原型,原型链,应该会被经常提起,但是我们又用语言描述不清楚,那就是因为我们不熟练。

一些问题:
什么是原型、原型链 ?
它们有什么特点 ?
它们能做什么 ?
怎么确定它们的关系 ?

阅读全文 »

执行上下文是什么?

可以理解为当前代码的运行环境,在 js 中,运行环境主要包含了全局环境和函数环境,一段代码一般都有多个执行时上下文。

如何管理多个执行上下文?

执行上下文是以栈(一种 LIFO 的数据结构)的方式被存放起来的,我们称之为执行上下文栈(Execution Context Stack)

阅读全文 »