摘要: 在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下: 我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下面的代码functionPerson(name){alert(name);}Pers... 阅读全文
posted @ 2015-01-17 15:04 dsphper 阅读(201) 评论(0) 推荐(0) 编辑
摘要: (一)作用域:首先,在javascript中的每个函数都是对象,是Funtion对象的一个实例,而Funtion中有一系列仅供javascript引擎存取的内部属性,其中一个便是[[scope]],它包含了一个函数被创建的作用域中对象的集合,这个集合就是函数的作用域链。当一个函数创建后,它的作用域链... 阅读全文
posted @ 2015-01-17 14:36 dsphper 阅读(184) 评论(0) 推荐(0) 编辑