json은 JavaScript에 속합니다. JSON은 JS 개체의 정보를 표현하기 위해 텍스트를 사용합니다. JSON 형식은 js를 만드는 코드와 구문이 동일합니다. 예, json 구문은 JS 객체 리터럴 표기법 구문의 하위 집합입니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
json JavaScript인가요?
Json과 Javascript의 관계
JSON은 JS 객체 리터럴 표현으로 설명하는 데이터 형식입니다. 그러면 JSON을 설명하는 구문은 JS 객체 리터럴 표기법입니다.
의 하위 집합 실제로 따옴표가 있거나 없는 "js 개체 리터럴 표현"의 속성이 "js 개체"인지 "JSON 개체"인지, 추가할지 여부를 말하는 것은 잘못된 것입니다. 따옴표는 모두 "js 개체"이지만 따옴표를 추가하면 JSON의 구문 규칙을 따르며 JSON의 구문 규칙은 "js 개체의 리터럴 표현" 구문 규칙의 하위 집합이므로 아니요 어떻게 표현하면 "js 객체"입니다. 그럼 속성을 인용해야 하는 상황이 있나요? 우리는 js의 변수 명명 규칙이 숫자, 문자, 밑줄 및 $ 기호라는 것을 알고 있습니다. 속성을 인용하지 않는 경우를 원칙으로 하지만, 이 4가지 외에 "[", "." 등 다른 기호가 있는 경우에는 속성을 인용부호로 표시해야 합니다
. 설명적이고 간결한 문법 규칙으로 인해 서로 다른 언어 간의 이상적인 데이터 교환 형식이 되었습니다. JSON은 언어 관점과 객체 수준에서 직면하는 사람이라면 누구나 그의 설명이 제한적이거나 잘못될 수 있습니다. Json 및 Javascript
JSON은 JS 객체의 문자열 표현입니다. 이는 본질적으로 문자열입니다.
1. 'World'}; //이것은 객체입니다. 키 이름은 따옴표로 묶을 수도 있습니다. var json = '{"a": "Hello", "b": "World"}'; //이것은 JSON 문자열입니다. 본질적으로 문자열입니다.JSON과 JS 개체는 서로 변환될 수 있습니다.객체를 JSON 문자열로 변환하려면 JSON .stringify() 메서드를 사용하세요. 1. JSON.stringify({a: 'Hello', b: 'World'}); //결과는 '{"a": "Hello", "b": "World"}'JSON을 다음으로 변환합니다. 객체의 경우 JSON.parse() 메서드를 사용하세요. 1. var obj = JSON.parse('{"a": "Hello", "b": "World "}') //결과는 {a입니다. : '안녕하세요', b: '세계'}관련 추천:자바스크립트 학습 튜토리얼
위 내용은 json은 JavaScript에 속합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!