최근에 저는 json을 사용하여 자바스크립트로 프로그래밍하고 있으며 [{'id':'key_01','name':'university'},{'id':'key_02','name':'direct 카드 배열을 작성했습니다. ' },{'id':'key_03','name':'new'},{'id':'key_04','name':'Change'},{'id':'key_05','name ':'M-Zone 카드 세트'},{'id':'key_06','name':'Inventory'},{'id':'key_07','name':'Fetion'},{'id ': 'key_08','name':'Mobile Video'},{'id':'key_09','name':'School Communication'},];
다음의 루프에서 선택에 추가 페이지에 있지만 IE8에서는 항상 누락된 ID가 정의되지 않았다는 메시지가 표시되며 다른 브라우저에서는 괜찮습니다. 나중에 IE8의 js 디버깅을 사용하여 그의 배열 길이가 페이지의 배열 길이보다 1 크다는 것을 발견했습니다. 다른 브라우저에서는 그런데 실제 보기에는 그 배열에 값이 그렇게 많지 않더라구요.. 나중에 자세히 보니 배열 끝에 쉼표가 하나 더 있는 걸 발견했습니다.
IE8에는 실제 값과 길이를 얻는 다른 방법이 있는 것으로 나타났습니다. 배열 끝에 쉼표를 추가할 수 없습니다.