Noob 질문입니다. 배열 요소를 설정하면 오류가 발생합니다.자바 스크립트에서 배열 설정
스크립트를 실행할 때이 오류가 발생합니다. array1 [user_id]는 정의되지 않았습니다. 내가 제대로이 질문을 이해한다면
array1 = new Array();
// the data variable I got from a JSON source
// using jQuery
$.each(data, function(i, item) {
// Set variables
user_id = item.post.user_id;
user = item.post.user;
price = item.post.price;
if (array1[user_id]['user'] != user) {
array1[user_id]['price'] = price;
array1[user_id]['user'] = user;
}
}
음 .. 내가 Cudos 명확하게 중첩 된 개체를 정의하려고하는 각각의 하위 객체를 인식하지 않습니다, 그것은 그 나쁘지 않아 – Cudos
... 지금의 더 이해하려고 시도하고 독립적으로 초기화해야 . –
@pst 최선을 다하고 있습니다. 나는 당신에 대해 모른다. 그러나 영어는 나의 첫번째 언어가 아니다. 그리고 javascript는 나에게 꽤 새로울 것이다. 무례 할 이유가 없습니다. – Cudos