您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

Javascript 按位左移运算符 ()

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 这篇文章主要介绍了Javascript 按位左移运算符 (<<) 将表达式数字转换成二进制,之后向左移表达式的位的相关资料,需要的朋友可以参考下

按位左移运算符 (<<) 左移表达式的位。   result = expression1 << expression2   参数 result   任何变量。   expression1   任何表达式。   expression2   任何表达式。   说明 << 运算符把 expression1 的所有位向左移 expression2 指定的位数。例如:    var temp temp = 14 << 2 变量 temp 的值为 56,因为 14 (即二进制的 00001110)向左移两位等于 56 (即二进制的 00111000)。    Javascript 按位左移运算符 (<<) 将表达式数字转换成二进制,之后向左移表达式的位。   result = 【要位移的数字】 << 【位移位数】   按位左移运算符 (<<) 将 【要位移的数字】 的位左移 【位移位数】中指定的位数。 例如:    代码如下: var temp; temp = 14 << 2; /* 14 的二进制是 00111000 00001110 向左位移2位 00111000 = 56 */ alert(temp); // 弹出【56】