JavaScript 入门
在我们的第一个 JavaScript 模块中,我们将首先回答一些基本问题,例如“什么是 JavaScript?”、“它看起来像什么?”以及“它能做什么?”,然后带您体验第一次编写 JavaScript 的实际操作。之后,我们将详细讨论一些关键的构建块,例如变量、字符串、数字和数组。
先决条件
指南
- 什么是 JavaScript?
-
欢迎来到 MDN JavaScript 初学者课程!在本文中,我们将从高级角度了解 JavaScript,回答诸如“它是什么?”和“它在做什么?”等问题,并确保您对 JavaScript 的用途感到舒适。
- 第一次接触 JavaScript
-
现在您已经学习了一些关于 JavaScript 理论以及您可以用它做什么的知识,我们将通过一个完全实用的教程为您提供一个关于 JavaScript 基本特性的速成课程。在这里,您将逐步构建一个简单的“猜数字”游戏。
- 出了什么问题?解决 JavaScript 问题
-
在上一篇文章中构建“猜数字”游戏时,您可能会发现它无法正常工作。不要害怕——本文旨在通过提供一些关于如何在 JavaScript 程序中查找和修复错误的简单技巧,帮助您免于因这类问题而烦恼。
- 存储您需要的信息 — 变量
-
阅读完前两篇文章后,您现在应该知道 JavaScript 是什么、它能为您做什么、如何将其与其他 Web 技术一起使用以及从高级角度来看其主要功能是什么。在本文中,我们将深入探讨真正的基础知识,了解如何使用 JavaScript 最基本的构建块——变量。
- JavaScript 中的基本数学 — 数字和运算符
-
在本课程的这一阶段,我们将讨论 JavaScript 中的数学——如何将运算符和其他功能结合起来,成功地操作数字来满足我们的需求。
- 处理文本 — JavaScript 中的字符串
-
接下来,我们将关注字符串——这在编程中称为文本片段。在本文中,我们将介绍在学习 JavaScript 时您必须了解的所有关于字符串的常见内容,例如创建字符串、在字符串中转义引号以及将字符串连接在一起。
- 有用的字符串方法
-
现在我们已经了解了字符串的基础知识,让我们更进一步,开始思考我们可以使用内置方法对字符串执行哪些有用的操作,例如查找文本字符串的长度、连接和拆分字符串、用另一个字符替换字符串中的一个字符等等。
- 数组
-
在本模块的最后一篇文章中,我们将介绍数组——一种将数据项列表存储在一个变量名称下的巧妙方法。在这里,我们将探讨这样做的好处,然后探索如何创建数组、检索、添加和删除存储在数组中的项,等等。
评估
以下评估将测试您对上面指南中介绍的 JavaScript 基础知识的理解。
- 愚蠢的故事生成器
-
在本评估中,您的任务是将您在本模块文章中学习到的某些知识应用于创建有趣的游戏,该游戏生成随机的愚蠢故事。玩得开心!
另请参阅
- Scrimba:学习 JavaScript MDN 课程合作伙伴
-
Scrimba 的 学习 JavaScript 课程通过解决 140 多个交互式编码挑战,构建包括游戏、浏览器扩展甚至移动应用程序在内的项目,来教你 JavaScript。Scrimba 拥有由知识渊博的老师教授的有趣互动课程。
- 学习 JavaScript
-
这是一个针对有抱负的 Web 开发人员的绝佳资源——在一个交互式环境中学习 JavaScript,通过简短的课程和交互式测试,在自动评估的指导下学习。前 40 节课免费,完整课程可通过一次性支付少量费用获得。