연관배열2 함수의 arguments 를 이름(key)으로 접근하기 함수를 호출할 때 전달되는 인자(arguments)로 연관배열을 전달하면 호출된 배열에서는 해당 연관배열의 키 값을 이용해서 값을 가져올 수 있다. 예) test() 함수에 인자를 연관배열로 전달한 후에 함수 내에서 키 값을 이용해서 값을 가져온다. function test(arg){ return arg.name+”의 전화번호는 “+arg.tel+”이다.”; }… alert(test({name : “홍길동”, tel : “02-000-0000″}); // “홍길동의 전화번호는 02-000-0000이다” 를 출력한다. 2014. 1. 14. 연관배열 사용하기 연관배열은 배열의 색인에 해당하는 부분에 인덱스 값이 아니라 키를 지정해서 해당 값에 접근하는 배열이다. 첫번째 선언 방법 var arr = {}; arr["first"] = 1; arr["second"] = 2; arr["three"] = 3; 두번째 선언 방법 var arr = { “first” : 1, “second” : 2, “three” : 3 } 값에 대한 접근 방법 arr.first 이나 arr["first"] 두가지 방법으로 접근할 수 있다. 루프를 돌면서 배열값을 가져오는 방법 for(var key in arr){ alert(arr[key]); } 2014. 1. 12. 이전 1 다음