JSON 구문은 JavaScript 구문의 하위 집합입니다. JSON은 경량 데이터 교환 형식입니다. ECMAScript의 하위 집합을 기반으로 하며 프로그래밍 언어와 완전히 독립적인 텍스트 형식을 사용하여 데이터를 저장하고 표현합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
JSON 구문은 JavaScript 구문의 하위 집합입니다.
1. JSON 구문 규칙:
JSON 구문은 JavaScript 객체 표기 구문의 하위 집합입니다.
(1) 데이터가 이름/값 쌍으로 되어 있음
(2) 데이터가 쉼표로 구분됨
(3) 중괄호로 개체 저장
(4) 대괄호로 배열 저장
2, json 이름-값 쌍
JSON 데이터의 쓰기 형식은 이름/값 쌍입니다.
이름/값 쌍은 필드 이름(큰따옴표 안), 콜론, 값으로 구성됩니다.
"name" : "liming" name="liming"
4. JSON 개체
JSON 개체는 중괄호로 작성됩니다.
개체에는 여러 이름/값 쌍이 포함될 수 있습니다.
5. JSON 배열
JSON 배열은 대괄호로 표시됩니다.
배열은 여러 개체를 포함할 수 있습니다.
{ “employees” :[ {"name" : "a" , "sex" : "nv"}, {"name" : "b" , "sex" : "nan"}, {"name" : "c" , "sex" : "nv"} ] }
예
var employees = [ {"name" : "a" , "sex" : "nv"} {"name" : "b" , "sex" : "nan"} {"name" : "c" , "sex" : "nv"} ];
다음과 같이 JavaScript 개체 배열의 첫 번째 항목에 액세스할 수 있습니다.
employees[0].name;
반환된 콘텐츠는 다음과 같습니다. a
데이터 수정 :
employee[0].name= "zhangsan";
JSON 구문은 JavaScript 구문의 하위 집합이므로 JavaScript 함수 eval()을 사용하여 JSON 텍스트를 JavaScript 개체로 변환할 수 있습니다.
eval() 함수는 JavaScript 컴파일러를 사용하기 때문에 JSON 텍스트를 구문 분석한 다음 JavaScript 개체를 생성할 수 있습니다. 문법 오류를 방지하려면 텍스트를 대괄호로 묶어야 합니다.
예:
위 내용은 json은 자바스크립트의 하위 집합인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!