技术咨询、项目合作、广告投放、简历咨询、技术文档下载
点击这里 联系博主
# JavaScript面试汇总
# JavaScript 面向对象的理解和感悟
什么是面向对象?
其实对象就是一个整体,对外提供一些功能和操作,而你不知道它内部是怎么操作的。程序中的面向对象是对现实生活的一种抽象。
面向对象的特点
1、抽象:抽指把核心的东西抽出来,把与我们要解决的问题有关的东西拿出来摆在面前
2、封装:让使用对象的人不考虑内部实现,只考虑功能使用 把内部的代码保护起来,只留出一些个api接口供用户使用
3、继承:就是为了代码的复用,从父类上继承出一些方法和属性,子类也有自己的一些属性
4、多态:实际上是不同对象作用与同一操作产生不同的效果。多态的思想实际上是把“想做什么”和“谁去做“分开。
继承的几种方式?
- 类式继承
- 构造函数继承
- 组合继承
- 寄生式组合继承
- extends继承
# JavaScript的模块化
- 本文链接: https://mrgaogang.github.io/interview/JavaScript%E9%9D%A2%E8%AF%95%E6%B1%87%E6%80%BB.html
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 许可协议。转载请注明出处!