📜  Lodash _.bitwiseLeft() 方法(1)

📅  最后修改于: 2023-12-03 14:44:02.113000             🧑  作者: Mango

Lodash _.bitwiseLeft() 方法

_.bitwiseLeft(value, other) 是Lodash的一个位运算方法。该方法将指定的数字 value 按位左移 other 个位置并返回结果。如果 other 是负数,则将其转换为位运算的32位无符号整数。

语法
_.bitwiseLeft(value, other)
参数
  • value (number): 被位左移的数字。
  • other (number): 移动的位数。
返回值

(number): 返回位运算结果。

例子
_.bitwiseLeft(5, 2);
// => 20

在上面这个例子中,5 被向左移动了两位,所以结果是 20

_.bitwiseLeft(5, -2);
// => 536870910

在这个例子中,-2 被转换为位运算的32位无符号整数( 4294967294 ),所以 5 被向左移动了 4294967294 个位置,因此结果为 536870910

参考文献