深入理解javascript原型和闭包(1)——一切都是对象

“一切都是对象“这句话重点在于去如何理解"对象"这个额概当然,也不是所有的都是对象,值类型就不是对象首先还是看看JavaScript中常用的运算符typeoftypeof 函数输出一共有几种类型,在此列出function show(x){ console.log(typeof x);//undefined console.log(typeof 10);//number co

- 阅读全文 -

深入理解JavaScript原型和闭包 -- This用法

接着上一节讲的话,应该轮到“执行上下文栈”了,但是这里不得不插入一节,把this说一下。因为this很重要在函数中this到底取何值,实在函数真正被调用执行的时候确定的,函数定义的时候确定不来因为this的取值是执行上下文环境的一部分,每次调用函数,都会产生一个新的执行上下文环境。this的取值,分为四种情况情况1:构造函数所谓构造函数就是用来new对象的函数,其实严格来说,所有的函数都可以new

- 阅读全文 -