이번에는 JSON.parse()와 JSON.stringify()의 차이점과 사용방법에 대해 자세히 설명드리겠습니다. JSON.parse()와 JSON.stringify() 사용 시 주의사항은 무엇인가요? .실제 사례를 살펴보겠습니다.
1.parse는 string에서 json 개체를 구문 분석하는 데 사용됩니다. 예를 들어
var str='{"name":"cpf","age":"23"}'
JSON.parse(str)를 통해 획득:
Object: age:"23" name:"cpf" _proto_:Object
ps: 작은따옴표는 {} 외부에 작성됩니다. 각각 각 속성은 큰따옴표로 묶어야 합니다. 그렇지 않으면 예외가 발생합니다.
2.stringify는 객체에서 문자열을 구문 분석하는 데 사용됩니다(예:var a={a:1,b:2}). JSON을 통해 .stringify(a)는 다음을 얻습니다: "{"a":1,"b":2}"JSON.stringify 이 함수의 기능은 주로 객체 직렬화에 사용됩니다. (또는 원본 개체를 json 개체와 같은 문자열로 변환): 먼저 json 개체를 정의합니다. var jsonObject = { "UserID": "1", "UserName": "xiaozhang" }; 경고 사용 (jsonObject)를 팝업하고 표시하려면:[Object Object]
var jsontext = JSON.stringify(jsonObject); alert(jsontext);
{ "UserID": "1", "UserName": "xiaozhang" }
var employeejson=jQuery.parseJSON(c);
위 내용은 JSON.parse()와 JSON.stringify()의 차이점과 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!