首页 > 代码库 > javascript高级篇——理解原型和作用域【连载中...】
javascript高级篇——理解原型和作用域【连载中...】
说明:
该教程绕开了javascript的一些基本的语法知识,直接讲解javascript中最难理解的两个部分,也是和其他主流面向对象语言区别最大的两个部分——原型和作用域,当然,肯定少不了原型链和作用域链。帮你揭开javascript最神秘的面纱。
为什么要偏偏要讲这两个知识点?
这是我在这么多年学习javascript的经历中,认为最难理解、最常犯错的地方,学习这两个知识点,会让你对javascript有更深层次的理解,至少理解了原型和作用域,就不能再算是javascript菜鸟了。另外,这两方面也是javascript与其他语言不同的地方,学习这样的设计,有助于你开阔眼界,帮助你了解编程语言的设计思路。毕竟,你不能只把眼睛盯在一门语言上。
闲话不多讲,相信奔着这个话题来的朋友,也知道javascript原型和作用域的重要性。
最后说明:被系列教程我不是照搬的其他图书或者网络资料,而是全凭着我对知识的理解而一步一步写的。思路也是我一边写着一边想的。有什么不对的地方,欢迎指正。
目录:
理解javascript原型和作用域系列(1)——一切都是对象
理解javascript原型和作用域系列(2)——函数和对象的关系
理解javascript原型和作用域系列(3)——prototype原型
理解javascript原型和作用域系列(4)——隐式原型
理解javascript原型和作用域系列(5)——instanceof
理解javascript原型和作用域系列(6)——继承
理解javascript原型和作用域系列(7)——原型的灵活性
理解javascript原型和作用域系列(8)——简述【执行上下文】上
理解javascript原型和作用域系列(9)——简述【执行上下文】下
理解javascript原型和作用域系列(10)——this
理解javascript原型和作用域系列(11)——执行上下文栈
待续……
javascript高级篇——理解原型和作用域【连载中...】