Logo
☆☆☆☆☆
0.0
Beginner
25h

学习 JavaScript 编程基础

如今在技术驱动的世界中,对熟练的 JavaScript 程序员的需求日益增长。本课程专为零编程基础的学习者设计,提供一条易于入门的学习路径。 在课程学习过程中,你将掌握 JavaScript 语法的核心知识,能够创建动态且富有吸引力的网络内容。你将从编程的基础概念入手,如条件语句、数组、函数和循环,然后逐步深入到高级主题,包括文档对象模型(DOM)、事件处理以及 JavaScript 中的类。这种全面的内容覆盖,使你能够深入理解 JavaScript 的细节,应用于实际的网页开发场景。 完成这门实践性强的课程后,你将具备胜任初级网页开发岗位所需的技能。你将拥有扎实的 JavaScript 基础,并有信心设计和开发出交互式的网络体验。

18 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
学习 JavaScript 编程基础
如今在技术驱动的世界中,对熟练的 JavaScript 程序员的需求日益增长。本课程专为零编程基础的学习者设计,提供一条易于入门的学习路径。 在课程学习过程中,你将掌握 JavaScript 语法的核心知识,能够创建动态且富有吸引力的网络内容。你将从编程的基础概念入手,如条件语句、数组、函数和循环...

WHAT YOU'LL LEARN

对编程基本概念的理解

Content

18 Lessons • 0 Quizzes • 0 Challenges

课程简介
  1. 1

    入门

  2. 2

    控制台输出与弹窗示例

开始
  1. 1

    编程

  2. 2

    编程与JavaScript的发展历程

  3. 3

    你的第一个 JavaScript 程序

  4. 4

    摘要:开始

对象
  1. 1

    对象简介

  2. 2

    属性和方法

  3. 3

    总结:对象

  4. 4

    测验:对象

  5. 5

    挑战:对象

  6. 6

    解决方案:对象

编程基础
  1. 1

    注释与编程语法的重要性

  2. 2

    变量

  3. 3

    弹出交互

  4. 4

    摘要:编程基础

  5. 5

    测验:编程基础

  6. 6

    挑战:编程基础

  7. 7

    解决方案:编程基础

文档对象模型
  1. 1

    文档对象模型简介

  2. 2

    遍历 DOM 树

  3. 3

    DOM 属性和样式

  4. 4

    一个简单的待办事项清单

  5. 5

    摘要:文档对象模型

  6. 6

    测验:文档对象模型

  7. 7

    挑战:文档对象模型

  8. 8

    解决方案:文档对象模型

字母与单词
  1. 1

    字符和字符串

  2. 2

    查找字符

  3. 3

    探索字符串

  4. 4

    探索模板字符串并创建填空游戏

  5. 5

    总结:字母与单词

  6. 6

    测验:字母与单词

  7. 7

    挑战:字母与单词

  8. 8

    解决方案:字母与单词

主事件
  1. 1

    事件驱动编程简介

  2. 2

    表单与键盘事件

  3. 3

    鼠标事件

  4. 4

    待办事项应用

  5. 5

    摘要:主事件

  6. 6

    测验:主事件

  7. 7

    挑战:主事件

  8. 8

    解决方案:主事件

数字
  1. 1

    数值数据类型和表示法

  2. 2

    算术运算

  3. 3

    变量操作

  4. 4

    字符串操作

  5. 5

    随机数

  6. 6

    总结:数字

  7. 7

    测验:数字

  8. 8

    挑战:数字

  9. 9

    解决方案:数字

数组中的循环之旅
  1. 1

    展开运算符

  2. 2

    数组迭代方法:forEach 和 map

  3. 3

    数组迭代方法:Filter 和 Reduce

  4. 4

    查找方法与对象遍历

  5. 5

    待办事项项目

  6. 6

    总结:深入数组的循环操作

  7. 7

    测验:循环遍历数组

  8. 8

    挑战:遍历数组

  9. 9

    解决方案:遍历数组

集合
  1. 1

    数组

  2. 2

    数组操作

  3. 3

    数组转换

  4. 4

    多维数组

  5. 5

    摘要:集合

  6. 6

    测验:集合

  7. 7

    挑战:集合

  8. 8

    解决方案:集合

让我们开始函数式编程
  1. 1

    参数

  2. 2

    递归函数

  3. 3

    作用域

  4. 4

    提升、函数与闭包

  5. 5

    函数式编程与纯数组更新

  6. 6

    总结:让我们开始函数式编程

  7. 7

    测验:让我们开始函数式编程

  8. 8

    挑战:让我们变得函数式

  9. 9

    解决方案:让我们走向函数式编程

逻辑
  1. 1

    布尔数据类型简介

  2. 2

    逻辑运算符

  3. 3

    比较运算符

  4. 4

    流程控制

  5. 5

    石头剪刀布

  6. 6

    总结:逻辑

  7. 7

    测验:逻辑

  8. 8

    挑战:逻辑

  9. 9

    解决方案:逻辑

变得专业
  1. 1

    在 JavaScript 中复制对象

  2. 2

    面向对象编程

  3. 3

    类的组成部分

  4. 4

    虚拟宠物游戏

  5. 5

    总结:变得专业

  6. 6

    测验:让类更优雅

  7. 7

    挑战:变得优雅

  8. 8

    解决方案:变得优雅

JavaScript 中的循环
  1. 1

    循环

  2. 2

    for 循环和嵌套循环

  3. 3

    总结:JavaScript 中的循环

  4. 4

    测验:JavaScript 中的循环

  5. 5

    挑战:JavaScript 中的循环

  6. 6

    解决方案:JavaScript 中的循环

是时候了
  1. 1

    时间和日期操作

  2. 2

    定时与异步技术

  3. 3

    跳跃青蛙动画与饼干抓取游戏

  4. 4

    总结:是时候了

  5. 5

    测验:时间问题

  6. 6

    挑战:时间之谜

  7. 7

    解决方案:时间的重要性

函数
  1. 1

    函数简介

  2. 2

    JavaScript 中的函数

  3. 3

    参数和实参

  4. 4

    随机数生成与返回值

  5. 5

    回调函数

  6. 6

    摘要:函数

  7. 7

    测验:函数

  8. 8

    挑战:函数

  9. 9

    解决方案:函数

总结
  1. 1

    专业实践与高级JavaScript

  2. 2

    下一步

  3. 3

    结论

附录
  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)