摘要: //原型;改写对象下面公用的方法或者属性,让公用的方法或者属性在内存中只存在一份(提高性能)//原型:prototype :要写在构造函数的下面var arr =[1,2,3,4,5];var arr2 =[1,2,3,4,5,6,7];//普通对象的写法arr.sum = function () 阅读全文
posted @ 2017-11-09 15:05 11个条子 阅读(160) 评论(0) 推荐(0) 编辑
摘要: //对象的混合写法//1.构造函数function 构造函数() { this.属性}构造函数.原型.方法 = function () {};//调用var 对象1 = new 构造函数();对象1.方法();//示例function Test(name) { this.name = name;}T 阅读全文
posted @ 2017-11-09 15:03 11个条子 阅读(349) 评论(0) 推荐(0) 编辑
摘要: //工厂方式:封装函数function test(name) { var obj = new Object(); obj.name = name; obj.sayName = function () { alert(this.name); }; //抛出 return obj;}var p1 = t 阅读全文
posted @ 2017-11-09 10:47 11个条子 阅读(336) 评论(0) 推荐(0) 编辑
摘要: var obj = new Object();//创建一个空对象 obj.name = '小王';//属性 obj.sayName = function () { //对象方法 对象最重要的是this指向 //alert(obj.name); alert(this.name); }; //调用 当前 阅读全文
posted @ 2017-11-09 10:15 11个条子 阅读(369) 评论(0) 推荐(0) 编辑