一、关键字
二、保留字
三、数据类型
(数据类型具有动态性)
1.Undefined 声明变量却未对其加以初始化(赋值)
2.Null null值表示一个空对象指针,而这也正是使用typeof操作符检测null值时,会返回"object"的原因。
注:undefined派生自null值,因此,alert(null == undefined); //true
3.Boolean
4.Number 浮点数值,就是该数值中必须包含一个小数点。浮点数值的最高精度是17位小数。用e或者E表示科学计数法。浮点数值xuy
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>shuzhi</title> 6 <script> 7 var a=0.25; 8 var b=0.05; 9 //若是a=0.1 b=0.2就有错,不会出现alert内容了。 10 if(a+b==0.3){ 11 alert('you got 0.3'); 12 } 13 14 </script> 15 </head> 16 <body> 17 18 </body> 19 </html>