猿问

用无符号右移确定这个值是不是数字是什么原理?

1 >>> 0 // 1undefined >>> 0 // 0null >>> 0 // 0'string' >>> 0 // 0

如题,为什么会产生这个结果?是因为js的机制原因吗 他会先把右边的值变成number在进行右移吗?

是不是和这个~~符号是一样的效果啊?


跃然一笑
浏览 810回答 1
1回答

www说

文章介绍的很详细了js中表达式 >>> 0 浅析
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答