- 六种数据类型:object、string、null、undefined、boolean、number;
- 任何数据类型+“”都会转化成字符串;
- null与undefined虽然都是空,null的typeof是object,undefined的typeof是undefined;
- number的转换有pareseInt和pareseFloat两种,前者是转化成整数,后者是转化是小数,不过它们在解析数字加字符串时,遇到了字符串就会终止解析;
- var num = 1.2345;num2 = num.toFixed(2);//会保存小数点后的两位
- boolean的true和false在运算时,true返回的是1,false返回的是0;
- 操作符包括:算数符+—*/,++——;逻辑符&& || ;比较符<><=>= ==等于 ===全等 !=不等于
- a++与++a的区别:前者先继续运算,再自身++;后者是先自身++,再继续运算;
- a--与--a的区别:同上;
- 例:
var m=10;
var a=2;
var m1=m+a++;
var m2=m+++a;
console.log(m1);//11
console.log(m2);//13
时间: 2024-10-12 09:05:59