배열 내의 다른 객체에있는 객체의 속성에 액세스하려고합니다. 그래서 (readings
가 '주'생성자에 전달 이미 건설 객체의 배열입니다) 같은 주요 개체의 구조는 같습니다 나는 독서의 배열을 만들 수 있습니다객체의 배열에있는 객체의 속성에 액세스
function week(weektitle,readings){
this.weektitle=weektitle;
this.readings=readings;
}
, 나는 (예를 속성에 액세스 할 수 있습니다 as readingsArray[0].readingtitle
) 내가 생성자에 전달하기 전에 (나는 어느 것을 수행하고 있는가? weekArray[x]=new week(title,readingsArray)
).
그러나 일단 readingsArray
을 생성자에 전달하면 동일한 속성에 액세스 할 수 없습니다. 배열 내에서 객체의 속성에 액세스하는 것과 관련된 포럼 질문에서 제가 함께 할 수있는 것부터, 두 번째 주에 첫 번째 읽기의 제목을 얻는 것이면 다음과 같이 연결해야합니다.
weekArray[1].readingsArray[0].readingtitle
그러나 작동하지 않습니다.
저는 자바 스크립트와 jQuery에서 상대적으로 초보자입니다. 제공 할 수있는 정보에 대해 감사드립니다! 또한 속성이있는 배열을 작성하고 속성이있는 일련의 읽기를 포함하는보다 우아한 방법이있는 경우에도 그에 대해 듣게되어 기쁩니다.