클래스1 [Node.js] 클래스 코딩 설명 클래스 코딩 설명 다음 클래스 파일의 코딩 내용을 자세하게 알아봅니다. 14번째 줄 `this.pages = []` 14번째 줄의 this.pages = []; 코드는 Notebook 클래스의 생성자 함수 내부에 있습니다. 이 줄은 Notebook 객체가 생성될 때마다 pages라는 새로운 속성을 만들고, 이를 빈 배열로 초기화합니다. 배열은 자바스크립트에서 여러 값들의 리스트를 저장할 때 사용되며, 이 경우에는 Page 객체들의 리스트를 저장하는 데 사용됩니다. 여기서 this 키워드는 현재 객체의 인스턴스를 가리키며, this.pages는 그 인스턴스에 pages라는 새 속성을 추가합니다. 즉, 각각의 Notebook 인스턴스는 자체적으로 독립된 pages 배열을 가지며, 이 배열은 해당 노트북에 속.. 2024. 4. 12. 이전 1 다음