1 <!DOCTYPE html>
2 <html lang="en">
3
4 <head>
5 <meta charset="UTF-8">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <title>Document</title>
8 </head>
9
10 <body>
11 <div>
12 <p> js基础数据类型:null undefined syboml string number boolean;</p>
13 <p>基础类型bug:NaN属于number NaN!=Nan </p>
14 <p>typeof可以检测除null的所有基础类型</p>
15 <p>js引用类型:function,array,object</p>
16 </div>
17 <script src="">
18 let a = 1; //对于基础类型来讲,使用字面量方式声名,那么这个变量(1)只是个字面量,必要的时候才会转换成相对应类型;
19 a.toString();//使用的时候才会转换类型
20 console.log(typeof 1); //Number
21 console.log(typeof '1') //string
22 console.log(typeof undefined)//undefined
23 console.log(typeof true)//Boolean
24 console.log(typeof Symbol())//Symbol
25 console.log(typeof null)//objectjs历史遗留问题
26 </script>
27 </body>
28
29 </html>
![]()