wrkbrs

[JavaScript] jsonObject, jsonArray, JSON.parse(), JSON.stringify() 메서드 사용 본문

JS

[JavaScript] jsonObject, jsonArray, JSON.parse(), JSON.stringify() 메서드 사용

zcarc 2019. 1. 12. 08:18

*

jsonObject, jsonArray 생성 및 사용


- jsonObject를 위한 객체 

1
2
3
4
5
6
7
8
9
10
11
var jobj = new Object();
 
jobj.name = "보르미";
jobj.age = "4개월";
jobj.kind = "말티즈";
 
var jobj2 = new Object();
 
jobj2.name = "가을이";
jobj2.age = "9년";
jobj2.kind = "말티즈";


 - jsonArray를 위한 배열 

1
2
3
4
var jArray = new Array();
 
jArray.push(jobj);
jArray.push(jobj2);




*

JSON.parse() 메서드

: String객체를 json객체로 변환


1
2
3
4
5
6
7
8
var jobj = {
        name: "보르미"
        , age: "4개월"
        , kind: "말티즈"
    }
 
 
var result = JSON.parse(jobj);
var text = result.name;




result값 : "{"name":"보르미","age":"4개월","kind":"말티즈"}"

text값 : 보르미





*

JSON.stringify() 메서드

: json객체를 String 객체로 변환

: ajax data보낼 시 사용


1
2
3
4
5
6
7
8
var jobj = {
        name: "보르미"
        , age: "4개월"
        , kind: "말티즈"
    }
 
 
var result =  JSON.stringify(jobj);


result값 : Object