수업소개
객체를 이해하고, 배열을 더 잘 알기 위해서 배열과 객체를 비교해보는 시간입니다.
강의 1
배열과 객체를 만들고, 값을 읽는 법을 소개합니다.
코드
object.js (변경사항)
1 2 3 4 5 6 7 8 9 10 11 12 13 | 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 (변경사항)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 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' ); |
댓글미션
배열과 객체의 차이점을 댓글로 설명해보세요.