2015年5月2日
摘要: Document 闭包其实就是函数嵌套函数,内部函数可以引用外部函数的参数和变量。函数内部的参数和变量在函数调用完成后,他们都会被js的垃圾回收机制所回收,所以上面的代码一开始虽然连续调用三次aaa();但是并不能累加a的值,因为每一次调用完之后,函数内部的a都会被回收,下一次在调用的时候,... 阅读全文
posted @ 2015-05-02 23:49 toodeep 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 无标题文档 如上面的代码(此代码是视频资料中,自己也有写过一遍...)js对象的继承要把属性和方法分开继承:属性的继承 : 调用父类的构造函数 call方法的继承 : for in : 拷贝继承 (jquery也是采用拷贝继承extend)属性的继承直接调用父类的构造函数即可Createperso... 阅读全文
posted @ 2015-05-02 23:33 toodeep 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 首先了解一下原型链:原型链 : 实例对象与原型之间的连接,叫做原型链原型链的最外层 : Object.prototype1.hasOwnProperty : 看是不是对象自身下面的属性.用法如下:var arr = [];arr.num = 10;Array.prototype.num1 = 20;... 阅读全文
posted @ 2015-05-02 22:42 toodeep 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 包装对象 : 基本类型都有自己对应的包装对象 : String Number Boolean 。例如var str = 'hello';str.charAt(0);这里用的就是sting类型的包装对象String下面的方法。当执行这一句话的时候,基本类型会找到对应的包装对象类型,然后包装对象把所有的... 阅读全文
posted @ 2015-05-02 21:55 toodeep 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 原型 : 去改写对象下面公用的方法或者属性 , 让公用的方法或者属性在内存中存在一份 ( 提高性能 )原型 : prototype : 要写在构造函数的下面原型和普通方法的优先级相当于是原型 : CSS中的class普通方法 : CSS中的style。通过原型链就能很好理解。例如:var arr =... 阅读全文
posted @ 2015-05-02 17:42 toodeep 阅读(121) 评论(0) 推荐(0) 编辑
摘要: js中的oop编程我们经常使用系统自带的对象,称之为系统对象,例如:Array,Date等等。对象下面的变量:叫做对象的属性,对象下面的函数 : 叫做对象的方法。创建一个空对象,var obj = {}; var obj = new Object();//工厂方式 : 封装函数function cr... 阅读全文
posted @ 2015-05-02 16:38 toodeep 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 学完css3-3d变化有两个星期了,最近忙点其他的事,一直忘了写博客。本人系属前端攻城的新手,很多不懂的地方希望得到帮助。3d变换首先要知道的这是哪个属性transform-style(preserve-3d) 建立3D空间//在需要进行3d变换的dom元素上加这个属性Perspective 景深/... 阅读全文
posted @ 2015-05-02 16:04 toodeep 阅读(153) 评论(0) 推荐(0) 编辑