2) 자바스크립트 객체 객체 자바스크립트에서 어떤 데이터를 저장, 보관, 관리, 수정하기 위해서는 배열을 쓰거나 객체 데이터를 사용해야 합니다. 배열은 순서가 있는 리스트이고 객체는 key값을 이용하여 value를 뽑아내는 것입니다. 이름이 있는 데이터를 보관할 떄 쓰일 수 있습니다. key, value 구조의 자료구조입니다. JavaScript로 데이터를 표현하기 위해서는 Array, Object를 사용합니다. Object형태는 {}로 그 자료를 표현하며, 서버와 클라이언트 간에 데이터를 교환할 때 Object포맷과 비슷한 방법으로 데이터를 보냅니다. 자바스크립트 객체는 내부적으로는 어떤 순서(order)를 가지고는 있습니다. 하지만 겉으로 드러나는 index가 아니므로 객체를 순서기반으로 사용하면 안..
1) 자바스크립트 배열 배열의 선언 자바스크립트 배열의 선언은 간단합니다. var a = []; //배열 안에는 모든 타입이 다 들어갈 수 있다. 함수도 배열 안에 배열도, 배열 안에 객체도 들어갈 수 있음. var a = [1,2,3,"hello", null, true, []]; new Array() 문으로 선언할 수도 있지만, 보통은 간단히 '[]' 를 사용합니다. (new Array()는 현업에서 잘 안 씁니다. 둘 다 똑같이 동작하기 때문에 성능차이도 없습니다) 배열에는 length 속성이 있어 그 길이를 쉽게 알 수 있습니다. 배열에 원소 추가는 index번호와 함께 추가할 수 있습니다. var a = [4]; a[1000] = 3; console.log(a.length); //1001 cons..