수업소개
객체를 이해하고, 배열을 더 잘 알기 위해서 배열과 객체를 비교해보는 시간입니다.
강의 1
배열과 객체를 만들고, 값을 읽는 법을 소개합니다.
코드
object.js (변경사항)
var memberArray = ['egoing', 'graphittie', 'leezhce']; console.log("memberArray[2]", memberArray[2]); var memberObject = { manager:'egoing', developer:'graphittie', designer:'leezhce' } memberObject.designer = 'leezche'; console.log("memberObject.designer", memberObject.designer); console.log("memberObject['designer']", memberObject['designer']); delete memberObject.manager console.log('after delete memberObject.manager', memberObject.manager);
강의 2
반복문을 이용해서 객체의 모든 값에 적근하는 방법을 소개합니다.
코드
object_loop.js (변경사항)
var memberArray = ['egoing', 'graphittie', 'leezche']; console.group('array loop'); var i = 0; while(i < memberArray.length){ console.log(i, memberArray[i]); i = i + 1; } console.groupEnd('array loop'); var memberObject = { manager:'egoing', developer:'graphittie', designer:'leezche' } console.group('object loop'); for(var name in memberObject){ console.log(name, memberObject[name]); } console.groupEnd('object loop');
댓글미션
배열과 객체의 차이점을 댓글로 설명해보세요.