Logo
☆☆☆☆☆
0.0
Intermediate
3h

学习 JavaScript 中的面向对象编程

通过掌握面向对象编程(OOP),学习编写更简洁、更模块化且更可扩展的 JavaScript 代码。 你将从面向对象编程的基础知识开始,逐步深入到更高级的概念,如原型继承、原型链、方法重写和混入(mixins)。在学习过程中,你将了解这些概念如何应用于 JavaScript 独特的处理方式。同时,你还将看到 JavaScript 的各项特性如何使其特别适合面向对象编程,重点聚焦 ES6 引入的新变化。 本课程包含大量动手编码挑战、代码实验环境、代码片段和图示,让学习过程更加互动。

5 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
学习 JavaScript 中的面向对象编程
通过掌握面向对象编程(OOP),学习编写更简洁、更模块化且更可扩展的 JavaScript 代码。 你将从面向对象编程的基础知识开始,逐步深入到更高级的概念,如原型继承、原型链、方法重写和混入(mixins)。在学习过程中,你将了解这些概念如何应用于 JavaScript 独特的处理方式。同时,你...

WHAT YOU'LL LEARN

理解 JavaScript 中对象的基本概念与常见用法

Content

5 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    什么是面向对象编程?

  2. 2

    JavaScript中的面向对象编程与其他语言的对比

  3. 3

    ES6 与 ES5

  4. 4

    测验

JavaScript 中的对象
  1. 1

    什么是对象?

  2. 2

    创建对象字面量

  3. 3

    访问对象属性

  4. 4

    设置和删除属性

  5. 5

    对象中的方法

  6. 6

    获取与设置

  7. 7

    测验

  8. 8

    练习 1:让我们去购物

  9. 9

    练习 2:让我们开始迭代!

  10. 10

    练习 3:账单金额是多少?

  11. 11

    练习 4:折扣?太棒了

类
  1. 1

    实现类

  2. 2

    类方法

  3. 3

    保护属性

  4. 4

    静态方法

  5. 5

    测验

  6. 6

    练习1:是时候去购物了!

  7. 7

    练习 2:已过期吗?

函数作为对象
  1. 1

    对象还是构造函数?

  2. 2

    构造函数

  3. 3

    对象实例

  4. 4

    构造函数中的新增内容

  5. 5

    构造函数中的方法

  6. 6

    原型对象

  7. 7

    使用原型对象

  8. 8

    ES5 中的数据封装

  9. 9

    测验

  10. 10

    练习 1:平方和

  11. 11

    练习 2:计算器

  12. 12

    练习 3:计算学生的总分

继承
  1. 1

    原型属性

  2. 2

    原型链

  3. 3

    函数对象中的原型继承

  4. 4

    ES5中的类继承

  5. 5

    ES6 中的继承

  6. 6

    重写方法与属性

  7. 7

    混入(Mixins)

  8. 8

    测验

  9. 9

    练习 1:谁是老师?

  10. 10

    练习 2:判断三角形的类型

  11. 11

    练习3:汽车的继承

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)