这里应该不是中“ valueOf() 不存在”吧,应该是操作的时候JavaScript 引擎会尝试将该对象转换为原始值,但是valueOf()返回的是非原始值,所以就会调用toString()方法 