본문 바로가기
개발의 기록/Web

javascript 배열에서의 key로 선택방법(like hash table?)

by prographer J 2010. 4. 29.
728x90

나는 원래 웹 개발자가 아니다.
어짜다보니 웹을 개발 하는데...
그러다보니 c/s프로그램에서 많이 쓰는 hashtable같은 기능이 절실할때가 많다.
뭐 찾아보니 이것저것 많이 만들어서 쓰는 사람이 많긴 한데, 그것보단 간단하게 javascript에서 있는 기능을 이용하여
변수에 엑세스 하는 방법을 알아보자

만약, var arr= new Array(); 란 변수가 있다고 가정을 한다.
arr["me"]={"firstname":"joe","lastname":heo"};
arr["she"]={"firstname":"bbo","lastname":choi"};
arr["he"]={"firstname":"david","lastname":seo"};

var whoami=arr["me"]["firstname"] + arr["me"]["lastname"];

여기에서 {"firstname":"joe","lastname":heo"}; 이것이 무엇인지 궁굼해 하는 사람이 있을 것이다.
위 방법은 jSon이다.. firstname,lastname은 필드명, ':' 뒤에는 값
자자자~

728x90

댓글