JavaScript语句由分号分隔:
如下:

var x, y, z;
x = 5;
y = 6;
z = x + y;

JavaScript语句

JavaScript语句由以下部分组成:
值,运算符,表达式,关键字和注释。

JavaScript的值

JavaScript语法定义了两种类型的值:固定值和变量值。
固定值被称为常量。 变量值被称为变量。

JavaScript常量

数字

10.50
1001

字符串

写在单引号或双引号中

"John Doe"
'John Doe'

JavaScript变量

在计算机语言中变量是用于存储数据。
Javascript使用关键词var来定义变量。
使用等于号为变量赋值。

var x;
x = 6;

JavaScript运算符

JavaScript使用算术运算符( + – * / )来计算值。

(5 + 6) * 10

JavaScript使用赋值操作符(=)来给变量赋值。

JavaScript表达式

表达式是值、变量和运算符的组合。且表达式中也可以有变量。

x * 10

表达式中的值也可以是其它的数据类型,例如数字,字符串。

"John" + " " + "Doe"

得到的结果是”John Doe”。

JavaScript关键字

JavaScript 关键字用于识别要执行的操作。
比如上面提到的var,就是告诉浏览器要创建一个变量。

JavaScript注释

不是所有的JS语句都会被执行,比如双斜杠//后面,或者/* 和 */中间的语句都是不会被执行的。

var x = 5;   // 会被执行
// var x = 6;   不会被执行

JavaScript标识符

在JavaScript中,标识符用于命名变量(以及关键字、函数和标签)。
在大多数编程语言中,合法的命名规则几乎相同。
在JavaScript中,第一个字符必须是字母,或一个下划线(_),或一个美元符号($)。绝对不可以是数字。

JavaScript对大小写敏感

所有的JavaScript标识符都对大小写敏感。

var lastname, lastName;
lastName = "Doe";
lastname = "Peterson";

这两个是完全不一样的变量。

JavaScript骆驼(驼峰)命名法

历史上,程序员使用不同的方法将多个单词连接成一个变量名称:
 
使用连字符:
first-name, last-name, master-card, inter-city.
但JavaScript里不可以使用连字符(-)的。
 
可以使用下划线:
first_name, last_name, master_card, inter_city.
 
首字母大写命名法:
FirstName, LastName, MasterCard, InterCity.
 
首字母小写命名法:
firstName, lastName, masterCard, interCity.
 
无论是哪种命名法,都可以看出多个单词拼接成一个变量时其中至少一个首字母是大写的。就像骆驼的驼峰一样。
 
通常程序员都倾向变量的首字母使用小写。
如:getUserName

JavaScript编码格式

JavaScript使用Unicode字符集。
Unicode(几乎)涵盖了世界上所有的字符,标点符号。