JavaScript第一步

在我们的第一个JavaScript模块中,我们首先回答了一些基本问题,如“什么是JavaScript?”、“它看起来像什么?”和“它能做什么?”,然后再带您体验编写JavaScript的第一次实践经验。然后,我们详细讨论了一些关键的构建块,例如变量、字符串、数字和数组。

前提条件

在开始本模块之前,您不需要任何JavaScript知识,但您应该对HTML和CSS有一些熟悉。建议您在开始使用JavaScript之前完成以下模块:

注:如果您正在使用无法创建自己文件的计算机/平板电脑/其他设备,您可以尝试(大多数)在线编码程序中的代码示例,例如JSBin公司差错.

指南

什么是JavaScript?

欢迎参加MDN初学者的JavaScript课程!在第一篇文章中,我们将从更高的层次来研究JavaScript,回答诸如“它是什么?”和“它在做什么?”之类的问题,并确保您熟悉JavaScript的用途。

首次使用JavaScript

现在您已经了解了JavaScript的理论,以及可以使用它做什么,我们将通过一个完全实用的教程为您提供一个JavaScript基本功能的速成课程。在这里,你将逐步建立一个简单的“猜数字”游戏。

出了什么问题?JavaScript疑难解答

当你在前一篇文章中构建“猜猜数字”游戏时,你可能会发现它不起作用。不要害怕,本文旨在通过提供一些简单的提示来帮助你发现和修复JavaScript程序中的错误,从而避免你为此类问题而大发雷霆。

存储您需要的信息-变量

阅读完最后几篇文章后,您现在应该知道JavaScript是什么,它能为您做什么,您如何与其他web技术一起使用它,以及它的主要功能是什么。在本文中,我们将深入了解真正的基础知识,了解如何使用JavaScript-Variables最基本的构建块。

JavaScript中的基本数学-数字和运算符

在本课程的这一点上,我们将讨论JavaScript中的数学——我们如何结合运算符和其他功能来成功地操纵数字来完成我们的出价。

处理JavaScript中的文本字符串

接下来,我们将把注意力转向字符串——这就是在编程中所称的文本片段。在本文中,我们将了解学习JavaScript时您真正应该了解的关于字符串的所有常见事项,例如创建字符串、转义字符串中的引号以及将它们连接在一起。

有用的字符串方法

现在我们已经了解了字符串的基本知识,让我们进一步思考一下可以使用内置方法对字符串进行哪些有用的操作,例如查找文本字符串的长度、连接和拆分字符串、将字符串中的一个字符替换为另一个字符等等。

阵列

在本模块的最后一篇文章中,我们将研究数组——一种在单个变量名下存储数据项列表的简洁方法。在这里,我们看看为什么这很有用,然后探索如何创建数组、检索、添加和删除存储在数组中的项,以及其他更多内容。

评估

以下评估将测试您对上述指南中涵盖的JavaScript基础知识的理解。

愚蠢的故事生成器

在本评估中,您将被要求学习本模块文章中所学的一些知识,并将其应用于创建一个有趣的应用程序,该应用程序可以生成随机的愚蠢故事。玩得高兴!

另请参见

学习JavaScript

对于有抱负的web开发人员来说,这是一个极好的资源——在交互式环境中学习JavaScript,并在自动评估的指导下进行简短的课程和交互式测试。前40节课是免费的,整个课程只需一次性支付少量费用。