【发布时间】:2021-10-28 08:51:21
【问题描述】:
undefined 如何在 JavaScript 中以二进制形式处理?
当我做(undefined).toString(2)时它会抛出错误。
但是当我这样做时
undefined & 0 //returns 0
undefined & 1 //returns 0
undefined | 0 //returns 0
undefined | 1 //returns 1
有人可能会猜测 undefined 可能会转换为 0 。或者还有其他事情发生吗?
【问题讨论】:
标签: javascript binary undefined bitwise-operators