이번에는 JSON.parse(JSON.stringify(객체))를 사용하지 않았습니다. 그 대신 monsterList로부터 name, maxHp, att, xp 값을 꺼내 game 객체(this)와 함께 Monster 클래스에 넣어 주었습니다. 문자열이나 숫자 같은 값은 참조 관계가 아니므로 깊은 복사를 할 필요가 없습니다. 깊은 복사는 객체에만 적용합니다.
그림 12-7 몬스터 생성 결과
추천 도서와 신규 콘텐츠를 먼저 받아보세요
엄선한 추천 도서와 신규 콘텐츠를 이메일로 보내드립니다. 새로운 책이 등록될 때마다 소식을 받아보세요.