크롬 (IE, FF 제외)에서만 흥미로운 문제가있는 것 같습니다. 크롬이 저장된 순서대로 "문자열 숫자"키를 반복 할 수 있습니까?
var myObj = {
"59" : "Hello",
"52" : "and",
"50" : "how",
"31" : "are",
"65" : "you"
};
는 다음과 같은 순서로 내용을 뱉어 for 루프를 통해이 객체를 통해가는 :
for(var j in myObj) { document.write(myObj[j] +', '); }
are, how, and, hello, you
다른 모든 주요 브라우저는 '적절한'순서대로 줄 다음과 같은 목적을 감안할 때. Chrome은 문자열 대신 정수로 키를 처리합니다. 문제는 내가 변경할 수없는 json 데이터 소스를 가지고 있으며 객체에있는 순서대로 항목에 액세스해야한다는 것입니다.
누구든지 Google 크롬에서이 작업을 제안 할 수 있습니까?
T 여기에는 "적절한"명령이 없습니다. –