肉渣教程

JS 语法

上一节 下一节

所谓语法者,也就是JavaScript程序的构造方法。

var x, y, z; // 这句是在声明变量
x = 7; y = 8; // 这句是对变量进行赋值
z = x + y; // 这句是进行数学运算,并把运算结果赋值给指定元素

JavaScript值

JavaScript值分两类:常量与变量。固定的确切值就是常量。而变量,则是用来存储某类数据值的媒介。怎么解释呢?变量就是一个大小可变的盒子,这个盒子可以装不同类型的数据;不仅仅可以改变盒子里放的数据,还可以清空盒子里的东西,重新装新的数据。因此,常量就是具体的东西,而变量是盒子。

在JavaScript中,第一次用某个变量时,要使用var来声明一下,就理解成要去公安局办个备案吧。

而那个等号,在这里不是等号,而是叫赋值符号,用来把符号右边的值赋给符号左边的变量。

如下所示,x是变量,"反清复明"是字符串类型的值。

var x;
x = "反清复明";

运行一下

JavaScript运算符

JavaScript可以使用算术类运算符(+ - * /)来计算值。

(111 + 111) * 3

运行一下


JavaScript可以使用赋值类运算符(=)来把值赋给变量

var slogan = "反清复明";

运行一下

JavaScript表达式

所谓表达式,通过运算符将值、变量等连接起来,以获得一个新的值。比如通过 5 * 10 则可以计算得出新的值50,如下所示:

5 * 10
x * 6
"Jerk" + " " + "Jerk"

JavaScript关键词

JavaScript语句的关键词(keywords)通常具有特定的功能作用,举个具体的例子:

var slogan = "反清复明"; // var就是一个关键词,其作用是声明变量

JavaScript注释

JavaScript程序中的注释部分是不会被执行的。注释的功能是体现代码的逻辑,帮助开发者以及代码阅读者更好的把握编程逻辑;有时甚至是代码的作者,也会因为时间太长而忘了自己写的代码是怎么写出来的,因此,注释是很有必要的,不仅仅方便的是他人,更加方便的是自己。

善用注释,是一种良好的编程习惯。

var slogan = "永不加赋"; // 这就是一段注释

/*
这也是一段注释
这也是一段注释
这也是一段注释   
*/

// slogan = "反清复明"; 这句代码被注释了,因此slogan变量不会被赋值“反清复明”。

运行一下

JavaScript对大小是敏感的

JavaScript语言对变量名中字母的大小写是敏感的。如下所示,变量NickName和变量nickName是不一样的,此乃两个不同的变量。

var NickName, nickName;
NickName = "东方不败";
nickName = "商纣王";

运行一下

JavaScript命名技巧

编程中对变量命名一般有如下4种方式技巧。


中划线(JS不支持这种)

用中划线连接,比如nick-name


下划线(JS支持这种)

用下划线连接,比如nick_name


双大写(JS支持这种)

两个分词的开头大写,比如NickName


单大写(JS支持这种)

两个分词中第二个开头大写,比如nickName,JavaScript不仅支持这种命名,而且还相对更推荐这种命名技巧。但是专否认为,不尽然,只要是支持的,都是推荐的,采用哪种命名方式,要考虑团队标准、个人习惯等。


JS 语法

上一节 下一节