1.HTML
2.CSS
3.js
1.typeof与instanceof
typeof
作用: 返回一个值的数据类型
优点: number", "string","boolean", "object", "function", "undefined,都能返回正确的类型
缺点: Array,Null一律返回Object
注: 对于基础数据类型,除了null都正确返回类型,而null则返回Object这是js特点。而对于引用类型除了函数外,都返回"Object"
//基础类型
typeof 1 //Number
typeof '1' //String
typeof false //boolean
typeof undefined // undefined
typeof null //Object
//复合类型
typeof {} // Object
typeof [] //Object
typeof function (){} // function
instanceof
作用: 用来检测一个对象是不是另一个对象的实例
优点: 作用即优点
缺点: 简单数据类型如果申明方式不是构造函数声明方式,那么instanceof失效
1 instanceof Number //false
let a =new Object()
a instanceof Object //true