typeof 可以判断基本类型 打印出来的是字符串
instanceof判断具体对象引用类型 判断是否在对象的原型链上面,判断的实质,是基于实例化的constructor构造对象属性的指向等于哪个对象。
=== 会做数据类型的转化
object.prototype.toString.call(duix) '[object Array]'只能判断基本数据类型
2020-12-15修改如下
instanceof判断具体对象引用类型
是基于实例化的对象constructor属性指向哪个内置对象的构造函数
2021-04-30 更新
instancdof 的 es6 重定义写法
let arr = [1,2,3]
undefined
Array[Symbol.hasInstance](arr)
arr instanceof Array
true