2018年11月1日

原型分析于原型链

摘要: 原型分析 1. 每个函数数据类型(普通函数,类)都有一个prototype属性,并且这个属性是一个对象数据类型。 2. 每一个prototype上都有一个constructor属性,并且这个属性值是当前函数或类本身 3.每一个对象数据类型(实例,普通对象,prototype)都天生具有一个__pro 阅读全文

posted @ 2018-11-01 20:08 *HECATE* 阅读(101) 评论(0) 推荐(0) 编辑

对象Object

摘要: 对象里面的数据以键值对的形式存在。跟json一样。 1. 单例模式 》对象 我们把变量zhang和li 叫”命名空间“ 作用域和堆内存的区别 作用域是函数执行的时候产生fn() 函数执行的时候首先会开辟一个新的内存空间叫栈内存(环境或作用域) 数据类型在赋值的时候会开辟一个新的内存空间叫堆内存(存放 阅读全文

posted @ 2018-11-01 20:04 *HECATE* 阅读(138) 评论(0) 推荐(0) 编辑

作用域链及作用域面试题

摘要: 作用域:浏览器给js的一个生存环境(栈内存)。 作用域链:js中的关键字var和function 都可以提前声明和定义,提前声明和定义的放在我们的内存地址(堆内存)中。然后js从上到下逐行执行,遇到变量就去内存地址查找是否存在这个变量。有就使用,没有就继续向父级作用域查找直到window下结束,这种 阅读全文

posted @ 2018-11-01 19:34 *HECATE* 阅读(1023) 评论(0) 推荐(0) 编辑

导航