안녕하세요, 정말 잘 보고있는 수강생입니다. 항상 좋은 강의 감사드려요~
질문이 2가지 있어 질문해봅니다.
1. new Character()에 new연산자를 붙이는 이유
- Character()만 해도 일분이 캐릭터가 생성이 되는데 new 연산자를 붙혀주는 이유는 무엇인가요? Character() 함수에서 선언한 this.mainElem이 삭제되지 않게 하기 위해서 인가요?
2. 아래 코드에서 처럼 stage에 mainElem을 넣은 후에 mainElem.style에 left속성을 세팅해주셨는데 그렇게 하면 appendChild하는 순간 렌더링이 끝나 left속성이 반영이 안될수도 있지 않을까요? 정확히는 렌더링이 언제 되는지 궁금합니다...
감사합니다~ 좋은 강의 더 만들어주세요 응원할게요~