2019年6月6日
摘要: 1、基本包装类型String var bz = new String("Li.Linda"); //引用类型(object) bz.name= bz.substring(3);//对象的属性 bz.age = function () {//对象的方法 return 25; } console.log 阅读全文
posted @ 2019-06-06 11:59 小虾米吖~ 阅读(234) 评论(0) 推荐(0)
摘要: 1、new关键字创建的是引用类型; eg. var box = new Object(); box.name = "Linda";//引用类型添加属性没问题 alert(box.name); 2、基本类型添加属性会输出undefined eg. var box = "Linda"; box.heig 阅读全文
posted @ 2019-06-06 11:58 小虾米吖~ 阅读(192) 评论(0) 推荐(0)
摘要: 1、面向对象:类的标志,通过类可创建多个具有相同属性和方法的对象 2、创建对象 1)工厂模式方式:避免重复实例化但未能解决识别问题 function boss(name, age) { var obj = new Object(); obj.name = name; obj.age = age; o 阅读全文
posted @ 2019-06-06 11:57 小虾米吖~ 阅读(166) 评论(0) 推荐(0)
摘要: 1、实现继承:原型链 function extend1() {//父类型 this.name = "张三"; } function extend2(){ //子类型 this.age =18; } extend2.prototype = new extend1();//extend2继承了exten 阅读全文
posted @ 2019-06-06 11:57 小虾米吖~ 阅读(145) 评论(0) 推荐(0)