123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <!--
- 数据类型:
- 六种数据类型
- 基本数据类型:
- 1,2,3 => Number
- '123','4343','' => String
- true/false => boolean
- a;b;c => undefined
- 沒有值 => null (空)
- 引用数据类型:
- [],{},null => Object
- 判断数据类型: typeOf
- -->
- <script>
- // JavaScript 是弱类型语言
- // 数据 决定 类型
- var a;
- // typeof 判断变量的类型
- console.log(typeof a);
- //undefined 未定义类型:存在 没有赋值
- a = 1;
- console.log(typeof a,'赋值后');
- //number 数字类型
- a = '1';
- // '' "" 字符串
- console.log(typeof a,'新的赋值')
- // string 字符串类型
- var bbb = true;
- console.log(typeof bbb,'bbb')// boolean 布尔值
- bbb = false;
- console.log(typeof bbb,'新的')// boolean 布尔值:true/false
- var ccc = null;
- // null 空
- console.log(typeof ccc,'ccc') // Object
- var ccc = [];
- console.log(typeof ccc,'ccc1') // Object
- // var ddd = vase;
- // [] 数组 {}对象 null => Object对象
- console.log(typeof true,'abc')
- var news = null;
- var sss;
- var sss1 = 111;
- console.log(typeof news,'news')
- console.log(typeof sss,'sss')
- console.log(typeof sss1,'sss1')
- // null包含undefined
- if(null == undefined) {
- alert("♥等于")
- } else {
- alert("♥不等于")
- }
- </script>
- </body>
- </html>
|