![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js面向对象编程
_猫力Molly_
这个作者很懒,什么都没留下…
展开
-
什么是面向对象?
时间过的很快的啊,最近因为种种原因,迟迟没有更博!表示惭愧!在这里不得不吐槽一下当今社会的房子问题,工薪阶层在大城市买房子真是难,各种政策都在打压着我们。不过没关系!基地爆炸,问题不大!还是信了那句广告语,“淘个车,车子能开多远,房价就有多便宜!远点就远点吧,慢慢来嘛!(这真不是在打广告,只是觉得还挺有道理)”。废话不多说,今天我们来探索一下js中的面向对象编程吧。原创 2018-01-01 22:47:09 · 388 阅读 · 0 评论 -
js面向对象编程的特点和基本写法
面向对象(OOP)编程的特点抽象:抓住核心问题,把“像”的东西抽出来!就叫“抽象”封装:只能通过对象来访问方法继承:从已有对象上继承出新的对象多态:多对象的不同形态 编程就是得学会举一反三,首先我们将“像”的代码抽离出来,然后封装成一个简单易用的函数对象,这时候可以通过继承来实现函数的拓展与延伸,如果这时候你还是觉得使用起来不够灵活,那好办!通过多态来实现“面向接口”的灵活调原创 2018-01-13 21:56:52 · 1146 阅读 · 0 评论 -
对象引用和Prototype使用
先来看几段代码:var a = [1,2,3];var b = [1,2,3];console.log(a==b);//falsevar a = 5;var b = a;b+=3;console.log(b)//8console.log(a)//5var a = [1,2,3];var b = a;b.push(4);console.log(b);//[1,2,3原创 2018-01-16 22:29:15 · 696 阅读 · 0 评论