一、 语法构成
1. 区分大小写
ECMAScript中的一切,eg.变量、函数和操作符都是严格区分大小写的!!
例如:name Name NAME
下面为大家演示一下由于js的大小写的区分所运行的不同结果吧 !
第一种:

运行结果错误! (如下图所示)

第二种:

结果运行:系统弹出框 显示10

因此,体现出js一定要严格区分大小写!
2. 标识符
第一个字符必须是字母、下划线 或者 $
其他字符可以是数字、字母、下划线、$
例如:a1、$a、_a

结果如下:

小结:以字母、下划线、$开头的都不会报错!第一位不能是数字!!
3. 注释符
第一种:单行注释
// js代码
注:// 须写在开头, // 后的一行代码会被js忽略,不会解析;
(阻止代码执行,方便测试);
也可以在每行结尾处使用//来解释JavaScript代码,增强其可读性。
第二种:多行注释
/js代码/
/* */符号之间的任何字符都被视为注释文本而被忽略掉。
二、关键字和保留字
1. ECMAScript 关键字
关键字是保留的,不能用作变量名或函数名。
关键字的完整列表如下:

测试以下代码:

报错!

原因在于:关键字不能用作变量名或函数名,即var赋值不能赋给关键字。
所以,正确打开方式如下:

结果运行:

2. ECMAScript 保留字
保留字在某种意思上是为将来的关键字而保留的单词。因此保留字也不能被用作变量名或函数名。
保留字的完整列表如下:

小结:ECMAScript 关键字和保留字都不能用作变量名或函数名。
三、变量
ECMAScript的变量是松散类型的,所谓的松散类型就是用来保存任何类型的数据。
定义变量时要使用var操作符,后面跟一个变量名称。(变量名称即标识符)
语法: 操作符+标识符(赋值)
1. 赋值
第一种:赋的值为数字

结果弹出18

第二种:赋的值为汉字
如果打印的是汉字,必须要加引号!(单双引号都可以)

结果如下:

2. 声明变量
第一种:声明一个变量
var name=“喋喋”;
第二种:声明多个变量(注意书写格式)
不用每一条都写var,每条声明之间用逗号隔开,最后一条加分号即可

结果:

注:每个语句的结尾都要加上“;”,证明语句已经结束。
JS语法精要
429

被折叠的 条评论
为什么被折叠?



