JavaScript 将其他类型转换为数字

JavaScript 将其他类型转换为数字

核心点>>位操作符。

类型:

  • Number
  • Object
  • String
  • Function
  • Array
  • null
  • undefined
  • Boolean
//Symbol 不行
let args = [123, true, {}, "qwe", function(){}, [], null, undefined]
console.log(args.map(v=>v>>0).join(', '))
//123, 0, 0, 0, 0, 0, 0, 1

引用

猜你喜欢

转载自blog.csdn.net/Cribug8080/article/details/89487209