<<= 运算符在 javascript 中的作用是啥? [复制]

Posted

技术标签:

【中文标题】<<= 运算符在 javascript 中的作用是啥? [复制]【英文标题】:what does the <<= operator do in javascript? [duplicate]<<= 运算符在 javascript 中的作用是什么? [复制] 【发布时间】:2016-07-24 02:43:30 【问题描述】:

我正在开发一个 javascript 程序的项目,如下所示...

var temp = 14;
var y 2;
temp <<= y;
document.write(temp)

....我无法弄清楚

【问题讨论】:

It's the left-shift assignment operator. What are bitwise operators 【参考方案1】:

这是一个按位左移运算符。更多详情请查看here

a &lt;&lt; b 将二进制表示的 a 左移 b (

【讨论】:

哦,通过添加=,您只是将其分配给某个变量,同时在同一行代码中也发生了转变

以上是关于<<= 运算符在 javascript 中的作用是啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

在javascript(开关)中发现无效的运算符我该如何解决这个代码

javascript (<) 中的小于运算符的工作方式小于或等于 [重复]

JavaScript_05运算符

JavaScript运算符

为啥 JavaScript 在尝试将其与运算符 OR 的结果连接时会忽略 HTML <br/> 标签?

javascript的算数运算符1