1.typeof 是一个操作符,可能返回值:'undefined','number','string','symbol','boolean','object','function'。
语法 typeof ( data ) or typeof data
2.instanceof 是一个操作符,判断是一个对象是否是另一个对象的实例。返回true或false。
更官方的解释“用于测试构造函数的prototype属性是否出现在对象的原型链中的任何位置”。
语法 object instanceof constructor
3.constructor 是对象的属性。返回对象的构造函数。
语法 object.constructor
见识浅略,详细参见MDN