식료품 점 웹 사이트의 쇼핑 목록 응용 프로그램을 만드는 중입니다. 나는 자바 스크립트에 익숙하지 않고 자바 스크립트 객체를 아직 잘 이해하지 못했다. 자바 스크립트 개체 '수량'을 찾을 수 없습니다.
나는 응용 프로그램을 만드는 시작이 내가 가진 것입니다 : http://casb1.cloudapp.net/1024/92da5d49e7b5cbfd68388a7742e5dd54/shopping%20list/jqtest.html그런 사람이 더 나은 자바 스크립트와 나 객체에 데이터를 저장하는 대신 HTML 출력을 사용하여 제안보다. 그래서 나는 다시 구조화에게 응용 프로그램을 시작하고 지금은이 있습니다
http://casb1.cloudapp.net/1024/92da5d49e7b5cbfd68388a7742e5dd54/shopping%20list/jqtest2.html
지금 항목을 추가하려고, 그것은 작동하지 않습니다. 이 오류는이 위치에서 무슨 일이 일어나고
Uncaught TypeError: Cannot read property 'quantity' of undefined
: 내가 코드에 코멘트를 많이 떠 났어요
p.listhtml += '<li>' + p.items[i]['quantity'] +' - '+ p.items[i]['item'] +' <input type="button" href="#" class="killwithfire" value="trash"></li>';
희망을 만들 수 : 125 라인은 콘솔에서이 오류를 분출 읽기 쉽습니다.
아무도 저에게 무엇이 잘못되었는지 말해 줄 수 있습니까? 저는 오타를 만들지 않았습니다 ... 그리고 목록에 추가 기능 때문에 값이 있어야합니다 ...
도움을 제공하는 사람에게 미리 감사드립니다.
험잡한 ... 벽에 머리를 맞지 마세요, 맹세합니까? 당신의 for 회 돌이가 너무 멀리 간다 : (var i = 0; i <= p.items.length; i ++)는 for (var i = 0; i
감사합니다. Oy 나는 자바 스크립트를 좋아하지만 다른 언어보다 더 까다 롭습니다. – TheWebTech