toString方法与valueOf方法区别

164 阅读1分钟
  1. toString()一定是返回字符串的,valueOf()一定是返回原本的值
  2. Date 类型,toString()返回表示时间特有的字符串,valueOf()返回 13 位毫秒时间戳
  3. Array 类型,toString()返回数组元素用逗号分割的字符串,valueOf()返回数组原本的值
  4. Object 类型,toString()返回对象的类型字符串[object Object],valueOf()返回对象原本的值
  5. toString()通过[native code]区分 JS 内置函数和自定义函数
  6. toString()接收一个参数-基数 radix,valueOf()没有参数