首页博客网络编程
与任何其他编程语言一样,JavaScript 有一组特定的代码编写规则。这些规则称为 JavaScript 语法。整齐且语法正确的 JavaScript 代码可以使您的代码没有错误且易于阅读。
在本 JavaScript 语法教程中,您将找到编写 JavaScript 代码的规则。您将学习函数名称、变量和其他标识符的正确大小写。你还将找到一些示例,这些示例将向您展示如何编写 JavaScript 代码。
这是关于如何构造 JavaScript 程序的特定规则的集合。
您应该遵循这些规则来保持代码整洁且无错误。
JavaScript 语句可以包括以下任何内容:运算符、值、关键字、表达式和注释。
根据定义,计算机程序就像计算机要执行的指令列表。我们将这些计算机说明称为语句。但是,JavaScript 向 Web 浏览器而不是计算机本身发出命令。
JavaScript 语句不需要放在括号或大括号中。但是,它们用分号分隔:
例
var a = 7;var b = 5;var c = a + b;
在 JavaScript 中,标识符用于命名变量、关键字、函数和标签。它们的命名规则与任何其他编程语言没有太大区别。
首先,标识符的第一个字符必须是字母、美元符号 () 或下划线 ()。因此,例如,JavaScript 中的 、 或 都是标识符。以下字符可以是数字、字母、下划线或美元符号。$
_
A
_
$
注意:数字不能是标识符的第一个字符。
每个 JavaScript 标识符都区分大小写:例如,和 在 JavaScript 中不是同一个变量:Name
name
例
Name = "Joe"; name = "John"; // Now we have two separate string variables
注意:相同的规则也适用于关键字和其他标识符。
每当区分大小写相关时,重要的是要有一个明确的写作标准,由多个单词组成。纵观编程历史,有三种最流行的方法来实现这一点:连字符 ()、下划线 () 和驼峰式命名法 ()。first-name
first_name
FirstName
驼峰命名法是 JavaScript 和许多其他编程语言中默认的标识符写入方法。请记住,在 JavaScript 中,标识符名称通常以小写字母 (firstName
)
注意:连字符方法在 JavaScript 中不起作用。连字符仅用于减法。
文字定义了 JavaScript 中使用的固定值。我们使用几种类型的文字,它们有自己的规则需要遵循。
根据 JavaScript 语法,数字文字可以写成带或不带小数点。这在下面的示例中显示:
例
12.50125
注意:请务必使用小数点 () 而不是逗号 ()。
.
,
另一种类型的文字是字符串。它定义了引号内的一段文本。字符串值可以用单引号或双引号写入:
例
var name1 = "value1";var name2 = 'value2';
注意:字符串不一定必须具有写入的值,可以是空字符串。
布尔文字有两个值:要么或 。查看下面的示例:true
false
例
var xyz = true; var xyz = false;
在编程语言中,JavaScript 变量的目的是存储数据。变量的编写方式与 JavaScript 语法相同。因此,在声明变量时需要使用关键字。您可以使用等号为变量赋值。var
var
=
在下面的示例中,我们声明一个新变量并为其赋值:a
例
var a; a = 10;
您应该使用赋值运算符 () 为 JavaScript 变量赋值。运算符的两端应该用空格分隔,因为这是很好的编码实践,并且更易于阅读:=
例
var a = 20;
当需要定义计算时,还可以使用其他算术运算符 ( , , , ) 来计算值。这些运算符还必须用空格分隔,因为它使代码易于阅读:+
-
*
/
例
(7 + 5) * 12
JavaScript 中的表达式是变量、值和运算符的组合,计算为一个值。我们将此计算称为评估。因此,它成为一个表达式。例如,表达式的计算结果为 ,如下例所示:2 * 2
4
例
var a = 2 * 2;
某些表达式也可以包含变量。但是,这不是强制性的 - 如果您不需要它们,则不必包含它们。
例
a * 8
这些值也可以是变量和字符串的组合。例如,表达式 的计算结果为 :"Joe" + " " + "Johnson"
"Joe Johnson"
例
"Joe" + " " + "Johnson"
JavaScript 关键字用于标识 JavaScript 要执行的作。JavaScript 关键字还可以帮助浏览器确定要执行的作。例如,最流行的关键字告诉浏览器创建一个新变量:var
例
var a = 7 + 5;var b = a * 12;
并非每个 JavaScript 语句都由浏览器执行。在双斜杠之后或介于两者之间的代码称为注释。此功能类似于 HTML 注释。//
/*
*/
程序员使用注释为自己和其他开发人员留下注释,以提高代码的可读性。它在大型 JavaScript 文件中特别有用,因为在这些文件中,很容易在语句之间迷失方向。此外,当其他开发人员阅读您的代码时,它也很有帮助。
浏览器会忽略注释,并且不会显示:
例
var a = 7; // This statement is going to be executed// var b = 5; This statement is not going to be executed. It is just a comment
声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!
广告位
广告位