1.JavaScript语法,关键字保留字,变量;
1.语法
1.区分大小写(变量,函数名,操作符);
2.表示符(变量,函数,属性的名字)定义规则:
a.第一个字符必须是一个字母,下划线,或美元符号;
b.其他字符可以是字母,下划线,美元符号,数字;
c.不能把关键字,保留字,true,false,null等作为标识符;
3.注释
//单行注释
/*多行注释*/
4.常量
数字:100
字符串:'wangtao'
布尔: false
正则: /js/gi
对象: null
对象:{x:1,y:2}
数组:[1,2,3,4]
5.保留字和关键字
不能作为标识符
关键字:程序中已经开始使用的字符;(var)
保留字:在javaScript中还没有特殊的用途,
但是在将来可能被用做关键字;
6.变量
1.ECMAScript的变量是松散性的;使用var 关键字来定义变量;
var 变量;
2.undefined:定义了变量,但是没由为变量没有初始化,系统会
给一个特殊的值undefined,表示未定义;
3.ECMAScript属于弱类型语言,可以同时改变不同类型的量;
var box='wangtao';
box=100;
alert(box);
但是这样做以后维护起来比较麻烦;
4.重复使用var声明一个变量,只不过时一个赋值操作, 不会报错,没有必要;
5.没有var关键字的变量;(https://www.jb51.net/article/58794.htm)
这种变量和var关键字有一定的区别和作用范围;
6.当每条语句不再同行的时候可以省略分号,但是不建议这样做;
7.可以使用一条语句定义多个变量,只要把每个变量(初始化或不初始化均可)用逗号隔开即可;
但是为了可读性,最好是另起一行;
var box='wangtao',
age=18,
height;