你不知道的js字符串转数字的方法

2020-10-31  本文已影响0人  percykuang
  1. parseInt & parseFloat

这个就不用多说了

  1. Number()
const str = '234'
console.log(Number(str)) // 234
  1. 隐式转换
const str = '234'
console.log(+str) // 234
  1. 位运算
const str = '234'
console.log(~~str) // 234
  1. 使用JSON.parse
const str = '234'
console.log(JSON.parse(str)) // 234
  1. 使用eval()
const str = '234'
console.log(eval(str)) // 234
  1. new Function()
const str = '234'
console.log(new Function(`return ${str}`)()) // 234
上一篇 下一篇

猜你喜欢

热点阅读