小编Den*_*nis的帖子

〜[]构造如何在JavaScript中工作?

我遇到了一个无法解释的JavaScript代码.例如:

  • +[]===0
  • -[]===0
  • ~[]===-1
  • ~-~[]===-2
  • ~-~-~-~-~[]===-5
  • ~-~-~-~-~[]+~[]===-6
  • ~+~[]===0
  • ~+~+~[]===-1
  • ~+~+~+~[]===0

你能解释一下这些表达的逻辑吗?

javascript brackets tilde

8
推荐指数
1
解决办法
394
查看次数

标签 统计

brackets ×1

javascript ×1

tilde ×1