在Javascript中|做了什么?它类似于逻辑或运算符||吗?我见过它被用来将字符串转换成数字。这是怎么回事?
||
var x = '12345'; var num = x|0; console.log(num);
发布于 2018-09-23 01:57:43
这是个bitwise OR |。有时会误用(64位浮点型与32位整型)来获取整数值。
|
var x = '12345.678', num = x | 0; console.log(num);
https://stackoverflow.com/questions/52459370
相似问题