JSON 개체 및 변환

 

 

1 // 따옴표가 증가하는 시간에서 추가 할 수있는 키 객체를, 나는 아무런 차이를 느끼지
{: "zhangsan", "나이": (18)가 OBJ = "이름"} @ var에
// var에 OBJ = {이름 : "zhangsan를" 나이 : 18 인이}

"zhangsan", 나이 : 다음을 console.log (OBJ) {// 이름 // (18)는이}
을 console.log를 // ( "이름 ="+ obj.name를) // 이름 = zhangsan
//을 console.log (대해서 typeof OBJ) // 객체

객체는 JSON을 설정

CONSOLE.LOG (JSON.stringify (OBJ)) // { "이름": "zhangsan", "나이": 18}
을 console.log (대해서 typeof JSON.stringify (OBJ)) // 문자열

 



2 JSON은 작은 따옴표로 묶어야합니다 //
// var에 STR = '{ "이름": "Xiaojie"}'
//을 console.log (STR) // { "이름": "Xiaojie"}
//을 console.log (대해서 typeof STR) // 문자열을

JSON 객체 설정 //
// JSON.parse (STR)
//을 console.log합니다 (JSON.parse (STR)를) {// 이름 : "Xiaojie"}
JSON 대해서 typeof //을 console.log ( .parse (STR)) // 객체


. 어레이에서 오브젝트 3 // 복수의 데이터 타입은 객체
VAR OBJ = { "이름": "halun」, 「연령」: 18이다}, {"가격. "" 896 ","이름 ":"wangde "}, {"그는의 ":"ijie ","이름 ":"wangde "}]
콘솔.

CONSOLE.LOG (OBJ [0]) // {이름 : "halun", 연령 : "18"}

CONSOLE.LOG (과 typeof OBJ) // <object>

객체는 JSON을 설정

CONSOLE.LOG (JSON.stringify (OBJ)) // [{ "이름": "halun", "나이": 18}, { "가격": "896", "이름": "wangde"}, { " 그는 ":"ijie ","이름 ":"wangde "}]
을 console.log (대해서 typeof JSON.stringify (OBJ)) // 문자열


//利用循环拿到值
위한 VAR (I = 0; I <obj.length; I ++) {
CONSOLE.LOG (OBJ [I]) // { "이름": "halun」, 「연령」: 18} { "가격": "896", "이름": "wangde"{} "고": "ijie", "이름": "wangde"}
CONSOLE.LOG (OBJ [I] .name을) // halun wangde
}

추천

출처www.cnblogs.com/shun1015/p/11568364.html