> 웹 프론트엔드 > JS 튜토리얼 > js_javascript 기술에서 {}, [] 대괄호 및 중괄호 사용에 대한 자세한 설명

js_javascript 기술에서 {}, [] 대괄호 및 중괄호 사용에 대한 자세한 설명

WBOY
풀어 주다: 2016-05-16 18:06:47
원래의
1036명이 탐색했습니다.
1. { } 중괄호는 객체의 정의를 나타냅니다. 대부분의 경우 속성과 값 또는 함수가 쌍을 이루어야 합니다.
예: var LangShen = {"Name":"Langshen","AGE":"28"};
위에서는 "LangShen"이라는 개체를 선언합니다. 여러 속성 또는 함수는 ( 쉼표)로 구분되어
객체의 속성이므로 접근할 때 .(점)을 사용하여 계층별로 접근해야 합니다: LangShen.Name, LangShen.AGE 물론 배열을 사용할 수도 있습니다. 예를 들어 LangShen["Name"], LangShen["AGE"]에 액세스하면 결과는 동일합니다.
이 작성 방법은 JSON 데이터 구조에서 자주 사용됩니다. 또한 다음과 같은 함수 그룹을 작성할 때 자주 사용합니다.
코드 복사 코드는 다음과 같습니다.

var LangShen = {
Name = function(){
return "LangShen",
Age = function(){
return "28";
}
}

함수 그룹이므로 호출 방법도 비슷합니다. 예: 경고( LangShen.Name() );

2. [ ] 괄호는 배열을 나타내며 배열 개체로도 이해될 수 있습니다. 예: var LangShen = [ "Name", "LangShen", "AGE", "28" ];
분명히 각 값이나 함수는,(쉼표)로만 구분됩니다. 배열 객체이므로 다음과 같습니다.
var LangShen = Array( "Name", "LangShen", "AGE", "28" )
액세스할 때에도 동일합니다. 배열, 경고( LangShen[0] );

3. { } 및 [ ]는 앞서 언급한 대로 객체를 구성할 수 있습니다.
코드 복사 코드는 다음과 같습니다.
var LangShen = { "이름":"Langshen",
"MyWife":[ "LuLu","26" ],
"MySon":[{"Name":"Son1"},{"이름" :"Son2 "},{"Name":"Son3"}]
}

위 구조에서 객체의 첫 번째 항목은 속성이고 두 번째 항목은 array , 세 번째는 여러 객체를 포함하는 배열입니다. 호출되면 레이어별로 액세스되며, 객체의 속성은 .(점)으로 겹쳐지며, 배열은 [아래 첨자]로 액세스됩니다.
예: 경보(LangShen.MySon[1].Name);
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿