From 283c65cafc545c37b57ed0493b5c5e053ecbbb92 Mon Sep 17 00:00:00 2001 From: catlair Date: Thu, 10 Mar 2022 18:45:51 +0800 Subject: convert to markdown --- .../operators/left_shift_assignment/index.html | 55 ---------------------- .../operators/left_shift_assignment/index.md | 55 ++++++++++++++++++++++ 2 files changed, 55 insertions(+), 55 deletions(-) delete mode 100644 files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.html create mode 100644 files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.md (limited to 'files/zh-cn/web/javascript/reference/operators/left_shift_assignment') diff --git a/files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.html b/files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.html deleted file mode 100644 index 4499d3473c..0000000000 --- a/files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.html +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Left shift assignment (<<=) -slug: Web/JavaScript/Reference/Operators/Left_shift_assignment -translation_of: Web/JavaScript/Reference/Operators/Left_shift_assignment ---- -
{{jsSidebar("Operators")}}
- -

The left shift assignment operator (<<=) moves the specified amount of bits to the left and assigns the result to the variable.

- -
{{EmbedInteractiveExample("pages/js/expressions-left-shift-assignment.html")}}
- - - - - -

语法

- -
Operator: x <<= y
-Meaning:  x   = x << y
- -

Examples

- -

Using left shift assignment

- -
let a = 5;
-// 00000000000000000000000000000101
-
-a <<= 2; // 20
-// 00000000000000000000000000010100
- -

Specifications

- - - - - - - - - - -
Specification
{{SpecName('ESDraft', '#sec-assignment-operators', 'Assignment operators')}}
- -

Browser compatibility

- - - -

{{Compat("javascript.operators.left_shift_assignment")}}

- -

See also

- - diff --git a/files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.md b/files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.md new file mode 100644 index 0000000000..4499d3473c --- /dev/null +++ b/files/zh-cn/web/javascript/reference/operators/left_shift_assignment/index.md @@ -0,0 +1,55 @@ +--- +title: Left shift assignment (<<=) +slug: Web/JavaScript/Reference/Operators/Left_shift_assignment +translation_of: Web/JavaScript/Reference/Operators/Left_shift_assignment +--- +
{{jsSidebar("Operators")}}
+ +

The left shift assignment operator (<<=) moves the specified amount of bits to the left and assigns the result to the variable.

+ +
{{EmbedInteractiveExample("pages/js/expressions-left-shift-assignment.html")}}
+ + + + + +

语法

+ +
Operator: x <<= y
+Meaning:  x   = x << y
+ +

Examples

+ +

Using left shift assignment

+ +
let a = 5;
+// 00000000000000000000000000000101
+
+a <<= 2; // 20
+// 00000000000000000000000000010100
+ +

Specifications

+ + + + + + + + + + +
Specification
{{SpecName('ESDraft', '#sec-assignment-operators', 'Assignment operators')}}
+ +

Browser compatibility

+ + + +

{{Compat("javascript.operators.left_shift_assignment")}}

+ +

See also

+ + -- cgit v1.2.3-54-g00ecf