上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 1.JSON转换 2.JS 异常捕捉 3.类数组 转换 成数组 4.utils 5.Main 6.中文排序 阅读全文
posted @ 2017-04-13 01:01 且听风吟V 阅读(644) 评论(0) 推荐(0)
摘要: 原型继承是我们JS中最常用的一种继承方式 子类B想要继承父类A中的所有的属性和方法(私有+公有),只需要让B.prototype=new A;即可原型继承的特点:它是把父类中私有的+公有的都继承到了子类原型上(子类公有的) 2.CALL继承 3.冒充对象继承 把父类私有的和公有的克隆一份一模一样的给 阅读全文
posted @ 2017-04-12 08:59 且听风吟V 阅读(254) 评论(0) 推荐(0)
摘要: Object.prototype.abc =function(){}; var obj = {name:"珠峰",age :7}; for(var key in obj){ /*for in 循环在遍历的时候,默认的话可以把自己私有的和在 它所属类原型上扩展的属性和方法都可以遍历到 但是我们一... 阅读全文
posted @ 2017-04-11 23:10 且听风吟V 阅读(307) 评论(0) 推荐(0)
摘要: function Fn(){ this.x = 100; } /* 1.把原来原型指向的地址赋值给我们的pro,现在它们 操作的是同一个内存空间*/ var pro = Fn.prototype; pro.getA =function(){}; pro.getB =function(){}... 阅读全文
posted @ 2017-04-11 22:29 且听风吟V 阅读(564) 评论(0) 推荐(0)
摘要: 在原型模式中,this常用的有两种情况: 在类中this.xxx=xxx;this->当前类的实例 某一个方法中的this->看执行的时候"."前面是谁this就是谁 1)需要先确定this的指向(this是谁) 2)把this替换成对应的代码 3)按照原型链查找的机制,一步步的查找结果 练习:模拟 阅读全文
posted @ 2017-04-11 20:06 且听风吟V 阅读(689) 评论(0) 推荐(0)
摘要: //构造函数模式中拥有了类和实例的概念,并且实例和实例之间是互相独立开的->实例识别 //基于构造函数模式的原型模式解决了方法或者属性公有的问题->把实例之间相同的属性和方法提取成公有的属性 和方法->想让谁公有就把它放在CreateJsPerson.prototype上即可 1.每一个函数数据类型 阅读全文
posted @ 2017-04-11 17:41 且听风吟V 阅读(1180) 评论(0) 推荐(0)
摘要: 构造函数模式和工厂模式的区别? 1、执行的时候 普通函数执行-> carFactory(); 构造函数模式-> new CarFactory() 通过new 执行后,我们的CarFactory就是一个类了 2、在函数代码执行的时候 相同:都是形成一个私有的作用域,然后 形参赋值->(运行后)内部成员 阅读全文
posted @ 2017-04-10 14:29 且听风吟V 阅读(658) 评论(0) 推荐(0)
摘要: 把实现同一件事情的相同的代码放到一个函数中,以后如果再想实现这个功能,不需要从新的编写这些代码了,提高代码的重用性 阅读全文
posted @ 2017-04-10 01:50 且听风吟V 阅读(258) 评论(0) 推荐(0)
摘要: JavaScript基础知识一(预解释、JS内存分类) JavaScript基础知识二(作用域链) JavaScript基础知识四(预解释是一种毫无节操的机制) JavaScript基础知识五(如何查找上一级作用域) JavaScript基础知识六(内存释放、作用域销毁) JavaScript基础知 阅读全文
posted @ 2017-04-10 01:14 且听风吟V 阅读(279) 评论(0) 推荐(0)
摘要: 在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。 在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象。 (最主要的作用是实现模块 阅读全文
posted @ 2017-04-10 01:10 且听风吟V 阅读(282) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页