ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
| JScript  | [语言参考](#) | |-----|-----| # 左移赋值运算符 (<<=) 变量值根据表达式值所规定的位数进行左移,并将结果赋给该变量 `result **<<=** expression` #### 参数 result 任何[变量](#)。 expression 任何[表达式](#)。 #### 说明 使用 **<<=** 运算符与使用下面的语句是等效的: ~~~ result = result << expression ~~~ **<<=** 运算符把 *result* 的所有位向左移动 *expression* 所指定的位数。例如: ~~~ var temp temp = 14 temp <<= 2 ~~~ 变量 *temp* 的值是 56,因为 14 (即二进制的 00001110)左移两位等于 56 (即二进制的 00111000)。在移动时用零来填充右边空出的位。 #### 要求 [版本 1](#) #### 请参阅 [<< 运算符](#) | [>> 运算符](#) | [>>> 运算符](#) | [运算符优先级](#) | [运算符总结](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)