2017-02-11 1 views
0
var json = {};  

object.prototype._storeMap = function (property_name, value){ 
     this.json = json; 
     // Save src to json object 
     this.json[property_name] = { 
     objectStyle: value 
     }; 
     return; 
    } 

데이터를 내 개체에 저장하는 데이 방법을 사용합니다. 각 개체의 생각을 반복하고 속성 이름과 값을 가져 오는 방법은 무엇입니까?루프가 각 개체를 생각하고 이름과 값을 가져옵니다.

$.each(obj, function(key, value) { 
    sum += value; 
}); 

이와 비슷한 기능이 있습니까?

for (var prop in this.json){ 
    if (that.json.hasOwnProperty(prop)){ 
    passdata(prop); 
    } 
    } 

전 데이터를 가져 오기 위해 이것을 사용했는데, 왜 그런 식으로 제 코드에 문제가 생길지 모릅니다.

객체 데이터

display-image1:Object 
objectImage:"1" 
+0

당신이 당신의 JSON 구조가 될 것입니다 무엇인지 설명해 할 수 있습니까? – GSB

+0

예를 들어, 입력 및 예상 출력은 무엇입니까? –

+0

나는 게시물을 고마워한다. –

답변

0

는 당신이 객체의 키와이 값을 인쇄 할 생각합니다. 이렇게 할 수 있습니다. 여기에 객체 키, 객체 및 객체 값을 인쇄하는 예제가 나와 있습니다.

var data = [{ 
 
\t \t a : "aa", 
 
     b : "bb" 
 
\t } 
 
]; 
 

 
for(var i in data){ 
 
\t console.log(Object.keys(data[i])); // Get keys of objects 
 
    console.log(data[i]);    // Print the object 
 
    console.log(data[i].a)    // Print value one by one 
 
}

관련 문제