<<是什么意思在JavaScript中

这个问题在这里已经有了答案:

  • 什么是位移(位移)操作符,它们是如何工作的? 8个答案

  • 这意味着按位左移。 和其他大多数编程语言一样。

    一些控制台测试:

    >a = 2
    2
    >a << 1 
    4
    >a << 3
    16
    

    这是左边的运算符。 在a << b ,它转移a在二进制表示b (<32)比特的左边,从右侧的零移位。

    一些例子:

    a = 1       // 00000001 in binary
    b = a << 1  // equals to 2, 00000010 in binary
    c = a << 2  // equals to 4, 00000100 in binary
    
    document.write('a << 1 = ' + b + '<br />'
                   + 'a << 2 = ' + c);
    链接地址: http://www.djcxy.com/p/12575.html

    上一篇: What does << means in javascript

    下一篇: What does << mean in Javascript