智能社JavaScript视频教程

智能社JavaScript视频教程

5 (176人评价)
  • 课时:(32)

  • 学员:(2871)

  • 浏览:(207429)

  • 加入课程

26 - JS面向对象基础 - 01的笔记

相关课时: 笔记详情:

JS面向对象

对象:黑盒子,不了解内部的结构,知道表面的各种操作

面向对象

电视——>按钮

Date()--->getFullYear()

不了解原理,会使用功能

面向对象是一种通用的思想

面向对象编程的特点:

象:抓住核心问题  

封装:不考虑内部实现,只考虑功能使用

继承:(遗传)从已有对象上,继承出新的对象

    多重继承

    多态

对象的组成

   方法---函数:过程、动态的

   属性---变量:状态、静态的

变量和属性是一个概念 只不过属性是属于对象的 同理当函数属于对象时 它就是方法了

this

当前的方法属于谁 this就指代谁

object

构造函数 只是功能和普通函数不一样

工厂方式:

   创建一个空白对象

   添加属性方法

   返回

问题:

   没有new

   函数重复 资源浪费

 

0 0

你感兴趣的课程

编程开发 21天学通javascript
4万+浏览/ 910学员/ 4评分
免费
编程开发 AJAX核心技术教学
3万+浏览/ 367学员/ 4.8评分
免费
编程开发 javascript课程
3万+浏览/ 483学员/ 5评分
免费