내 객체 변수에 연결할 수없는 것 같습니다. 아마 어딘가에서 실수를하고있을 것입니다. 객체의 나의 배열의 CONSOLE.LOG은 (pResult)는 다음과 같이, 첫 번째 개체를 확장하지만 그들은 모두 닮았 :json 객체의 속성에 액세스 할 수 없습니다.
[Object, Object, Object, Object, Object, Object, Object, Object, Object]
0: Object
depTime: "2014-12-04 18:35"
destination: "Norsesund station"
nr: "562"
operator: "Västtrafik"
typText: "Buss"
__proto__: Object
1: Object
2: Object
3: Object
4: Object
5: Object
6: Object
7: Object
8: Object
length: 9
__proto__: Array[0]
나는이 작업을 수행하려고 ...
for (var i = 0; i <= pResult.length; i++) {
var html = html + '<tr>';
var html = html + '<td>';
var html = html + pResult[i].depTime;
var html = html + '</td>';
var html = html + '</tr>';
}
...
Uncaught TypeError: Cannot read property 'depTime' of undefined
출력 결과에 따르면'pResult.depTime'이 정의되어 있지만'pResult [i] .depTime'은 정의되어 있지 않습니다. 내가 놓친 게 있니? – philtune
JSON과 아무런 관련이 없습니다. 당신은 자바 스크립트 객체를 다루고 객체를 설명하는 텍스트 표현은 다루지 않습니다. (당신의 질문이 JSON 텍스트를 객체로 구문 분석했다면, [[json]'태그가 적절할 것입니다.) – apsillers