“是什么意思?”<<&引用;用javascript?

“是什么意思?”<<&引用;用javascript?,javascript,operators,Javascript,Operators,一个名为ZPiDER的用户回答了一个关于在JS中生成随机颜色字符串的问题 代码如下: "#"+((1<<24)*Math.random()|0).toString(16) “#”+((1>是位运算,位移位。例如,这需要两个参数 x>是位运算,即位移位。例如,这需要两个参数 这是一个位偏移: 数字1(2^0)正左移24位,变为16777216(2^24)。从文档中可以看出: 这是一个小转变: 数字1(2^0)正左移24位,变为16777216(2^24)。从文档中可以看出: 它是左

一个名为ZPiDER的用户回答了一个关于在JS中生成随机颜色字符串的问题

代码如下:

"#"+((1<<24)*Math.random()|0).toString(16)
“#”+((1>是位运算,位移位。例如,这需要两个参数
x>是位运算,即位移位。例如,这需要两个参数
这是一个位偏移:

数字1(2^0)正左移24位,变为16777216(2^24)。从文档中可以看出:

这是一个小转变:

数字1(2^0)正左移24位,变为16777216(2^24)。从文档中可以看出:


它是左移位运算符,就像在许多其他语言(如C或Java)中一样


1它是左移位运算符,就像C或Java等许多其他语言一样


1谷歌搜索“JavaScript操作符”,几乎所有最热门的结果都包含答案。我认为把这个问题称为该问题的重复是不公平的,因为我一开始不知道它被称为该问题。我搜索了“我想问题的关键是,这个问题对其他人没有用处,因为这种操作符已经被解释过好几次了。另外,人们无论如何也不能用谷歌搜索它;)顺便说一句,下次,你也可以查看Ok,我明白了。感谢谷歌为“JavaScript操作符”提供的链接”,几乎所有排名靠前的结果都包含答案。我认为把这个问题称为那个问题的重复是不公平的,因为我一开始不知道它被称为那个问题。我搜索了“我想问题的关键是,这个问题对其他人没有用处,因为这种运营商已经被解释过好几次了。另外,人们无论如何也不能用谷歌搜索它;)顺便说一句,下次,你也可以去看看好的,我明白了。谢谢你的链接