摘要:
如果你无法理解博文在讲什么,请回顾前面的系列博文。文章比较深入,如有不对之处,望请指正,谢谢。函数对象首先,大家得明确一个概念:函数就是对象,代表函数的对象就是函数对象。既然是对象,那它又是被谁构造出来的呢?下面我们来看一段描述:JavaScript代码中定义函数,或者调用Function创建函数时,最终都会以类似这样的形式调用Function函数:var newFun=Function(funA... 阅读全文
摘要:
在《Javascript类型检测》一文中讲到了用instanceof来用做检测类型,让我们来回顾一下:那么instanceof的这种行为到底是如何实现的呢,现在让我们揭开instanceof背后的迷雾。instanceof原理照惯例,我们先来看一段代码:让我们画一张内存图来分析一下:内存图比较复杂,解释一下:程序本身是一个动态的概念,随着程序的执行,Dog.prototype会不断的改变。但是为了... 阅读全文