对象转原始类型 对象在转换类型的时候,会调用内置的[[ToPrimitive]]函数,对于该函数来说,算法逻辑一般来说如下: 如果已经是原始类型了,那就不需要转换了调用x.valueOf(),如果转换为基础类型,就返回转换的值调用x.toString(),如果转换为基础类型,就返回转换的值如果都没有返回原始类型,就会报错