"="는 오른쪽에 있는 표현식의 값을 왼쪽의 변수나 속성에 할당하는 데 사용되는 JavaScript의 할당 연산자입니다. 예를 들어 "name = "nch""와 유사한 할당 연산자에는 "+="가 있습니다. , "-=", "*=", "/=", "%=" 등
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
javascript 할당 연산자 "="
할당 표현식은 =와 같은 연산자를 사용하여 변수나 속성에 값을 할당합니다. 이 표현식에서 왼쪽 피연산자는 변수나 속성이어야 하며 오른쪽 피연산자는 모든 유형의 값이 될 수 있습니다. 전체 표현식의 값은 오른쪽 피연산자의 값과 같습니다. 할당 연산자의 기능은 오른쪽 피연산자의 값을 왼쪽 피연산자에 저장하는 것입니다. 할당 전에 다른 연산을 수행해야 하는지 여부에 따라 할당 연산자는 단순 할당 연산자와 복합 할당 연산자로 나눌 수 있습니다.
일반적으로 사용되는 할당 연산자:
Operator | Description | Example |
---|---|---|
= | 오른쪽의 표현식 값을 왼쪽의 변수 또는 속성에 할당 | name = " nch" |
+= | 연산자 왼쪽의 변수 또는 속성 값과 오른쪽 표현식의 값을 왼쪽의 변수 또는 속성에 할당 |
a += b //동등함: a = a+b |
-= | 연산자 왼쪽의 변수 또는 속성 값에서 오른쪽 표현식의 값을 뺀 값이 변수 또는 속성에 할당됩니다. on the left | a -= b //다음과 동일: a = a-b |
*= | 연산자 왼쪽의 변수 또는 속성 값에 연산자의 표현식 값을 곱합니다. 오른쪽에 있는 변수나 속성에 할당합니다 | a *= b //다음과 동일: a = a*b |
/= | 변수나 속성의 값을 나눕니다. 연산자의 왼쪽에 오른쪽 표현식의 값을 할당하고 이를 왼쪽의 변수 또는 속성에 할당합니다. | a /= b //다음과 동일: a = a/b |
% = | 연산자 왼쪽의 변수 또는 속성 값을 모듈로 오른쪽 표현식의 값으로 가져와 그 결과를 왼쪽의 변수 또는 속성에 할당합니다. | a %= b / /동등함: a = a %b |
예: 할당 연산자 사용
var x = 16,y = 8,z = 3; //各个变量使用简单赋值运算符“=”赋值 var temp = x*y; //将右边表达式的值赋给变量 console.log("x = 16, y = 8, z = 3"); console.log("x /= 2的值为:", x /= 2);//使用复合赋值运算符/= console.log("y %= 3的值为:", y %= 3); //使用复合赋值运算符%= console.log("z *= 2的值为:", z *= 2); //使用复合赋值运算符*= console.log("temp = x*y的值为:", x * y);
실행 결과:
확장 정보:
JavaScript 할당 연산자
운영자 | Example | 은 |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x - y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
x | x = x | |
>>= | x >> = y | x = x >>>>>> | &=
x = x & y | ^= | |
x = x ^ y | |= | |
x = x | y | **= | |
x = x ** y | ||
】 |
위 내용은 =는 자바스크립트에서 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!