JS中用于类型检测的函数有typeof、instanceof 、Object.prototype.toString、constrcutor、duck type
typeof用于检测基本类型(undefined、boolean、string、Number)和函数
有些特殊情况 null、数组、Date数据类型用typeof判断返回的是object
instanceof用来判断对象类型,基于原型链,可以用来判断数组和Date数据类型