js对象理解(模式,继承及面向对象封装案例)
js 对象模式,对象继承,对象封装案例
啵雨的博客
要学习的还有很多!!
展开
-
js面向对象封装案例----Tab栏切换
js面向对象封装案例(一)Tab栏切换 一.基本的排版和效果实现: ①.js和html部分: <body> <ul id="header"> <li class="active">节目1</li> <li>节目2</li> </ul> <div id="box1"> <ul> <li>csjab原创 2020-05-08 23:50:07 · 448 阅读 · 0 评论 -
js对象模式的理解
js对象模式的理解 一.工厂模式: a)现实中的工厂差不多 b)在函数内部创建了一个新的空对象,最后返回这个对象(对象不会暴露) c)缺点:虽然new的是共同的一个函数,但是其中的方法做对比,返回false,也就意思说,new的函数,中的方法,不是共享(不是同一个地址). eg: //现实中的工厂===>生产一瓶西瓜汁 //1》西瓜 ====>new Object(); //2》榨...原创 2020-05-07 01:22:32 · 275 阅读 · 0 评论 -
js对象继承理解
js对象继承理解 一.原型链: 用法:把实例的父类给子函数的原型 缺点: 1》因为修改了obj1.arr后obj2.arr也变了,因为来自原型对象的引用属性里所有实例共享的 2》创建子类实例时,无法向父类构造函数传递参数 function Parent(){//父 this.userName = "父函数"; this.arr = [1,2,3]; } function Ch...原创 2020-05-07 21:20:33 · 185 阅读 · 0 评论