JSON eval () 과 parse () 방법 및 stringfy () 방법 역할
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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
스마트 폰 버전 Qiita에서 새로운 기사를 만드는 버튼을 모르기 때문에 QiitaAPI를 사용하여 어떻게 하는지 테스트오랜만에 신규 기사를 쓰려고 하면, 「작성 버튼…어디?」가 되어 전혀 발견되지 않았기 때문에, QiitaAPI와 Shortcuts로 어떻게든 한 이야기. 사용할 수 있는 도구는 스마트폰만(PC는 사용하지 않는다) S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.