js原生支持16进制、10进制、8进制的直接定义

  1. var a = 21 // 十进制
  2. var b = 0xee // 十六进制, 238
  3. var c = 013 // 八进制 11

十进制转二进制字符串

  1. var a = 21 // 十进制
  2. a.toString(2) // "10101"

二进制转10进制

  1. var d = "10101"
  2. parseInt('10101',2) // 21