타사 사이트의 데이터를 가져 오는 사이트에서 작업하고 있습니다. 내 PHP는 데이터를 가져 와서 정말 멋진 JSON 객체로 응답한다. 그런 다음 $ .each를 사용하여 개체를 반복하고 위대한 데이터를 정렬합니다. 문제는 주요 속성을 가져 오는 방법을 모른다는 것입니다.javascript 객체의 main 속성을 얻으려면 어떻게해야합니까?
예 JSON 응답 :
{
"1234": {
"all_sales": {"11/12/2012":"1211.33","11/13/2012":"2012.45"},
"sales_total":"323.78",
"store_number":"1234",
},
"5678": {
"all_sales": {"11/12/2012":"1211.33","11/13/2012":"2012.45"},
"sales_total":"323.78",
"store_number":"5678",
},
}
1234 및 5678는 저장 번호입니다. 내가 원하는 것은 store_number 속성이 필요없고 그냥 무엇인지 알고 있다는 것입니다.
for ($data as $store_number => $store_data){
//do whatever
}
임 모든 종류의 이유를 위해이 일을하지만, 주로 단순히 지금의 경우 최고 10처럼 data.1234 전화를 걸거나위한 판매의 배열을 구축 할 수 있습니다 : PHP에서이 같은 일이 될 것이다 store_number 속성을 사용하면이 작업을 수행 할 수 있지만 추가 데이터는 필요하지 않습니다.
또한'if (myObj.hasOwnProperty (x)) {}'를 사용할 수도 있습니다 :) – Ian
객체 리터럴의 경우? 내 지식이 필요하지 않습니다. –
그 밖의 무엇에 비교 되니? – Ian