1.所有对象除了null和undefined之外都有toString方法, 通常情况下,他和使用String方法返回的结果一致, toString方法的作用在于返回一个反映这个对象的字符串,然而这才是情况复杂的开始 Object.prototype.toString会根据这个对象的[[class]]内部属性,返回由"[object"和class 和"]"三个部分组成的字符串。