基本格式
//
单行注释
/* */
多行注释
利用注释进行简单的调试
严格区分大小写。
每一条语句以分号结尾。如果不写分号,浏览器会自动添加,但是会消耗一些系统资源,甚至有些时候浏览器会加错分号。
会忽略多个空格和换行,所以可以利用换行、空格进行格式化。
字面量和变量
字面量:都是一些不可改变的值,可以直接使用,但是我们一般不会直接使用字面量(太长记不住)。如45375486485876876。
变量:变量可以用来保存字面量,而且变量的值是可以任意改变的。如x=45375486485876876。
使用var关键字来声明一个变量。
var a;
a = 123;
var b = 459921830123;
console.log(a);
console.log(b);
可以同时声明两个变量,用,
隔开。
标识符
所有的可以由我们自主命名的都可以称为标识符。例如变量名,属性名,函数名。
- 标识符中可以含有字母、数字、‘_’、‘$’
- 标识符不能以数字开头
- 标识符不能是ES中的关键字或保留字(没用但可能会用)
- 命名规范,采用驼峰命名法。首字母小写,每个单词开头字母大写,其余小写。例如helloWolrd。
JS底层保存标识符时,实际上使用的是Unicode编码,理论上讲,所有utf-8中含有的内容都可以作为标识符。
var 锄禾日当午 = 789;
console.log(锄禾日当午);
字符串
数据类型指的就是字面量的类型。
Object是引用数据类型,其余为基本数据类型。
String字符串,需要用引号(单双都可以,但是不能混着用)引起来。
我们可以用\作为转义字符。
\n
表示换行
\t
表示制表符
\\
表示\