摘要: 原型链模式1、每一个对象(实例也是对象)都有一个天生自带的属性:__proto__,这个属性指向当前所属类的原型(prototype) 2、每一个函数(类也是函数)都有一个天生自带的属性:prototype(原型),并且这个属性存储的值是一个对象数据类型的数据,浏览器默认给这个属性开辟一个堆内存 在... 阅读全文
posted @ 2015-10-14 21:14 cataway 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1 var num = 2;//window.number=2 2 var obj = { 3 num: 4, //obj.number=4 4 fn: (function () { 5 this.num *= 2; //自执... 阅读全文
posted @ 2015-10-14 18:52 cataway 阅读(178) 评论(0) 推荐(0) 编辑
摘要: JS中的作用域有两种:1.window/global全局作用域2.函数执行时形成的私有作用域栈内存(作用域):js代码执行的那个环境;存储基本数据类型值;堆内存:在js中,对于引用数据类型来说,首先会开辟一个新的内存空间,然后把("属性名:属性值"/"函数体中的代码字符串")存储到这个空间中,最后把... 阅读全文
posted @ 2015-10-14 13:42 cataway 阅读(186) 评论(0) 推荐(0) 编辑