데이터타입 기본형과 참조형이야기 > 엔피씨다락방

엔피씨다락방

데이터타입 기본형과 참조형이야기 정보

데이터타입 기본형과 참조형이야기

본문

여기 동물 친구들이 모여사는 세계가 있다.

다람쥐군은 이번에 새로 사귄 친구인 미어캣군과 비버군네 집에 놀러가기로 했다. 사전에 미어캣군과 비버군네 집 주소를 건네받았다.

먼저, 미어캣군이 말한 주소로 찾아왔다. 단독주택이었다.

벨을 누르자 미어캣군이 나와 반갑게 맞이해주었다. 

다람쥐군은 미어캣군과 즐거운 시간을 보내고 다음을 기약하며 나왔다.

다음은 비버군네 집에 놀러 가기 위해 비버군이 건네준 주소지로 도착했다.

그런데 세상에, 여긴 아파트였다. 비버군이 깜빡하고 아파트 주소만 알려준것같다. 

몇 호실인지는 모르기 때문에 아파트 관리사무소에서 근무하시는 염소 할아버지께 물어보았다.

"할아버지 저는 비버군을 찾으러왔는데 몇호인지 모르겠어요"

"오 그래, 비버군 말이지? 비버군이라면 404호에 있단다"

"감사합니다"

다람쥐군은 아파트 4층에 올라가 404호실의 벨을 눌렀다.

"미안해, 내가 깜빡했지 뭐야. 그래도 잘 찾아와서 다행이다!"

비버군네 집에서도 신나게 놀고 집으로 돌아왔다.

다람쥐군은 오늘의 즐거운 하루를 일기로 남겼다.

 

------------------------------------------------------

 

자바스크립트의 데이터 타입에는 두 가지 종류가 있는데, 기본형과 참조형이다.

기본형의 종류에는 숫자, 문자열, 논리값, 공백 등등이 있고

참조형에는 배열이나 함수, 맵 등이 있다.

기본형은 미어캣군의 단독주택 처럼,

var 단독주택 = '미어캣';

할당된 주소에 찾아가보면 값이 들어있다.

console.log(단독주택); // 미어캣

참조형은 비버군의 아파트 404호 처럼,

할당된 주소에 찾아가서 참조된 호실까지 찾아가게 되는데

var 아파트 = [{ '401':'햄스터양'},{'402:'두더쥐군'}, {'403':'수달군'},{'404':'비버군'}];

이때, 실제로 비버군의 주소가 404호 까지라는 것을 알게 되고, 

참조형 데이터는 값이 지정된 주소의 값을 할당한다.

console.log(아파트.404); // 비버군

추천
0

댓글 0개

전체 24 |RSS
엔피씨다락방 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT