JSON eval () 과 parse () 방법 및 stringfy () 방법 역할

2209 단어 JSONevalparseJs
(1) JSON 텍스트 를 JavaScript 대상 으로 변환
    JSON 문법 은 JavaScript 문법 부분 집합 이기 때문에 JavaScript 함수 eval () 은 JSON 텍스트 를 JavaScript 대상 으로 변환 하 는 데 사용 할 수 있 습 니 다.
    문법: var obj = eval ("(" + jsonTxt + ")");  그 중 제 이 슨 Txt 는 JSON 텍스트 다.
    실례 는 다음 과 같다.
var jsonTxt = '{"name":"leinov","sex":"famle","address":"beijing"}'  
var jsonObj = eval("("+jsonTxt+")");  
alert(typeof jsonObj); //Object
JSON.parse();
  : JavaScript      JSON        (      )
:JSON.parse(text [, reviver])
text 。 JSON 。
reviver 。 。 。
:JSON
:
var jsonTxt = '{"name":"leinov","sex":"famle","address":"beijing"}'  
var jsonObj = JSON.parse(jsonTxt);  
alert(typeof jsonObj); //Object
(2)  JSON       JSON   
JSON.stringify()
: JavaScript json JavaScript JSON ( )
:JSON.stringify(value [, replacer] [, space]);
value     。    
replacer 。    
space     。     、 JSON 。
        space, , 。
        space , 。 space 10 , 10 。
        space , “\t”, 。
        space 10 , 10 。
:JSON 。

var student = new Object();  
student.name = "lenovointer";  
student.sex = "male";  
student.address = "hz";  
var jsonStudent = JSON.stringify(student);  
alert(typeof jsonStudent); //string

좋은 웹페이지 즐겨찾기