본문 바로가기
└ 지식쌓기

.(dot)연산자의 쓰임

by 짜장이누나 2014. 8. 20.


.(dot) 은 해당 변수나 메소드에 접.근.할때 사용.!!!

 

  예를 들어

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// (1)
var data = {};
 
var temp = '삽질일기';
 
data.temp;   // temp에 접근만!!!
data.today = '20';
 
console.log(data);  // 출력: Object {today: "20"}
 
 
// (2)
 var data = {};
 
var temp = '삽질일기';
 
data.temp = temp;   // 접근과 값 할당
data.today = '20';
 
console.log(data); // 출력: Object {temp: "삽질일기", today: "20"} 
cs




(1) temp에는 접근만 하고, today변수를 만들어 접근과 동시에 값을 할당해 주었다.

    따라서, 결과적으로 객체에는 today만 들어가게된다.


(2) 이번에는 temp에 접근과 동시에 값을 할당해 주었으므로

    결과적으로 temp와 today 모두 들어가게된다.





슬퍼3 난 접근만 하고 값은 주지 않은채 값이 나오지 않는다며 징징거렸어....

이런 실수는 다신 하면 안되는거야!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!