js
JS - 할당 연산자
기본 할당 연산자는 "="입니다.
왼쪽 연산수, 즉 변수가 표현식의 값으로 설정되었음을 의미합니다. 그러므로 할당 연산자의 값은 할당된 값이므로 "a = 3"의 값은 3으로 할당되었다고 표현합니다.
처음 할당은 a에 5를 더한 값을 d에 할당했지만 b와 c에도 동일 값으로 할당했으므로 원래의 값은 더이상 유지하지 못합니다.
왼쪽 연산수, 즉 변수가 표현식의 값으로 설정되었음을 의미합니다. 그러므로 할당 연산자의 값은 할당된 값이므로 "a = 3"의 값은 3으로 할당되었다고 표현합니다.
var 변수 = 표현식;
<script>
a = (b = 4) + 5; // a는 9로 할당되고 b는 4로 할당됩니다.
document.write( a + ", " + b ); // 결과 9 , 4
</script>
<script>
a = 1;
b = 5;
c = 8;
d = 4;
d = a +5;
x = b = c = d;
document.write( x ); // 결과: 6
document.write( b ); // 결과: 6
document.write( c ); // 결과: 6
</script>
처음 할당은 a에 5를 더한 값을 d에 할당했지만 b와 c에도 동일 값으로 할당했으므로 원래의 값은 더이상 유지하지 못합니다.
0 댓글