Logo
☆☆☆☆☆
0.0
Beginner
20h

提升你的JavaScript:中级JavaScript全面指南

本课程适合已经掌握 JavaScript 基础知识并希望进一步提升、深入理解语言机制的学习者。我们将涵盖对阅读、理解和编写更高质量代码至关重要的主题。开始之前,你应熟悉 JavaScript 中的变量、函数和循环等基础知识。 通过本课程,你将能够熟练应对大多数开发者难以解答的 JavaScript 面试问题,能够自信地讨论语言的核心原理以及常见的设计模式。 本课程由全栈工程师 Arnav Aggarwal 制作。他参加过编程训练营,并在另一家训练营担任过讲师,因此对新手开发者如何学习编程有丰富的实践经验。在不到一个月的时间里,Arnav 发布的关于 JavaScript 概念的文章浏览量已超过 5 万次,并因其教育价值被 Medium.com 和 codementor.io 选为编辑推荐内容。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
提升你的JavaScript:中级JavaScript全面指南
本课程适合已经掌握 JavaScript 基础知识并希望进一步提升、深入理解语言机制的学习者。我们将涵盖对阅读、理解和编写更高质量代码至关重要的主题。开始之前,你应熟悉 JavaScript 中的变量、函数和循环等基础知识。 通过本课程,你将能够熟练应对大多数开发者难以解答的 JavaScript...

WHAT YOU'LL LEARN

理解函数和变量在 JavaScript 中的行为

Content

10 Lessons • 0 Quizzes • 0 Challenges

函数和变量的行为
  1. 1

    变量作用域

  2. 2

    变量提升

  3. 3

    ES2015 作用域与提升 - let 与 const

  4. 4

    回调函数简介

  5. 5

    闭包

  6. 6

    值类型与引用类型

  7. 7

    ES2015 中的值类型与引用类型

现代JavaScript核心知识——深入解析ES2015+
  1. 1

    JavaScript的未来

  2. 2

    模板字符串

  3. 3

    默认函数参数

  4. 4

    箭头函数 () => {}

  5. 5

    新对象功能

  6. 6

    数组与对象解构

面向对象编程:核心概念
  1. 1

    `this`、`new` 与面向对象编程简介

  2. 2

    `new` 的完整规则

  3. 3

    Apply、Call、Bind 与 arguments

  4. 4

    展开与剩余运算符的用途

面向对象编程:`this` 和继承
  1. 1

    `this` 的完整规则

  2. 2

    箭头函数与 `this`

  3. 3

    对象原型

  4. 4

    实现继承

函数式编程入门
  1. 1

    函数式编程入门

  2. 2

    立即执行函数表达式

  3. 3

    立即执行函数表达式面试题

函数式编程:数组及其强大的方法
  1. 1

    映射

  2. 2

    筛选

  3. 3

    Map 和 Filter 练习

  4. 4

    forEach

  5. 5

    减少

  6. 6

    forEach 与 Reduce 练习

函数式编程:对象及其强大的方法
  1. 1

    Object.assign

  2. 2

    Object.keys

  3. 3

    Object.values 和 Object.entries

  4. 4

    Object.defineProperty

  5. 5

    Object.preventExtensions、seal 和 freeze

深入理解异步 JavaScript
  1. 1

    JavaScript中的异步编程入门

  2. 2

    回调函数、setTimeout 与事件循环

  3. 3

    异步 JavaScript 编程的常见应用场景

  4. 4

    Promise

  5. 5

    使用 Promise 进行错误处理

  6. 6

    async/await 异步编程

  7. 7

    ES5、Promise 以及 async/await 总结

高级现代JavaScript - 前沿的ES2015+
  1. 1

    章节概览

  2. 2

    类

  3. 3

    集合

  4. 4

    映射

  5. 5

    符号

  6. 6

    可迭代对象与迭代器

  7. 7

    生成器

结论
  1. 1

    结论

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)