- JS中六种数据类型:String、Number、Boolean、NULL、Undefined、Object,前五种是基本数据类型,最后一种是引用数据类型。
- 可以使用typeof检查变量类型:
let a=5; typeof a; // Number
- Number类型中的一些特殊值:
// MAX_VALUE:JS中可以表示的数字的最大值,如果数字超过最大值,则会返回Infinity,表示正无穷; // MIN_VALUE:JS中可以表示的最小正数,大于0但是无限接近于0的一个数; // NaN:是一个特殊的数字,表示Not A Number; // JS中整数运算可以保证精确,浮点运算可能会得到不精确的结果。
- NULL类型只有一个值null,表示一个空对象,用typeof检查时返回object
- Undefined类型只有一个值undefined,表示未赋值,使用typeof检查时返回Undefine
JS严格区分大小写
字面量:不可改变,可以直接使用,比如1 2 3 等量;
变量:可以用来保存字面量。
标识符:在JS中可以自主命名的:
- 只能含有字母、数字、_、$
- 不能以数字开头
- 不能是关键字或保留字
- 命名要规范,推荐驼峰命名法
- JS保存时实际采用Unicode编码,因此如下命名方式也是可以的,但是不提倡,并且在一些情况下会报错
var 汉字名称;
注:个人整理,若有错误,欢迎批评指正,期待共同进步。