诸如Gmail、Facebook和Twitter等Web站点,都使用JavaScript使得发送邮件、发布评论或浏览W ...

JavaScript少儿编程教程-目录

我们的程序包含了很多的语法,包括括号、分号、花括号、加号,以及一些乍看上去有些神秘的单词(如var和console.log)。还有各种JavaScript语法,即JavaScript关于如何将符号和单词组合起来以创建可以工作的程序的规则。

当你想要学习一门新的编程语言的时候,其中最难的部分是习惯如何编写针对计算机的各种不同命令的规则,当你刚开始的时候,需要包含一个圆括号的时候很容易会忘记,又或者当你需要包含某些值的时候搞乱了顺序,但是,通过练习,你会掌握这些规则。

在这里,我们将按部就班地学习,一点点地介绍新的语法,以便你能够创建功能逐渐强大起来的程序。

画猫脸儿程序的第一行如下:

//Draw as many cats as you want!

这是所谓的注释句,程序员使用注释来使得其他的程序员更容易阅读和理解自己的代码。计算机会完全忽略掉注释。JavaScript中的注释以两个斜杠开头(//)。斜杠后面的所有内容(同一行中)都会被JavaScript解释器忽略,因此,注释对于程序如何执行没有任何影响,它们只是提供对程序的说明。

在本网站的代码中,你将会看到,注释说明了在代码中发生了什么。当你编写自己的程序的时候,请添加自己的注释。这样,你在随后见到自己的代码的时候,注释会提醒你代码是如何工作的,以及在每一个步骤中发生了什么。

在我们的程序的最后一行,还有另一个代码注释。记住,//之后的任何内容,计算机都不会运行。

drawCats(10);  //You can put any number here instead of 10.

代码注释可以单独成行,或者放在代码的后面,如果你在前面放上//,如下所示:

// drawCats(10);

那么,什么也不会发生!Chrome会将整行都当作是一个注释,即便其内容是JavaScript代码。

一旦你开始阅读各种广泛JavaScript代码,应该会看到如下所示的注释:

/*

Draw as many cats

as you want!

*/

这是一种不同风格的注释,它通常用于一行以上的注释。但是,它做的事情是一样的:/*和*/之间的任何内容都是注释,计算机不会运行它们。

本章小结

在本章中,我们了解了什么是JavaScript以及它可以用来干什么,你还学习了如何使用Google Chrome浏览器运行JavaScript,并且尝试了一个示例程序。

本书中的所有代示例,除非特别说明,都可以(并且应该)在Chrome的JavaScript控制台中使用。不要只是阅读代码,尝试输入一些内容,这是学习编程的唯一方法。

在下一章中,我们将学习JavaScript的基础知识,首先从你可以操作信息的3种基本类型开始:数字、字符、和Boolean。