• Number
    • toString():默认将数字转为十进制再输出字符串
      (10).toString() // "10"
      (10).toString(2) // "1010"
      (10).toString(8) // "12"
      (10).toString(16) // "a"
      数字要加括号,否则报错
      10.toString(2)
      // SyntaxError: Unexpected token ILLEGAL
    • toFixed():讲一个数转为指定为数的小数并返回其字符串形式
      (10).toFixed(2) // "10.00"
      10.005.toFixed(2) // "10.01"
  • Boolean
    记住一些值的true的情况
    Boolean(undefined) // false
    Boolean(null) // false
    Boolean(0) // false
    Boolean('') // false
    Boolean(NaN) // false
    Boolean(1) // true
    Boolean('false') // true
    Boolean([]) // true
    Boolean({}) // true
    Boolean(function () {}) // true
    Boolean(/foo/) // true