JSON 객체

Object Syntax

Example


{ "name":"John", "age":30, "car":null }

JSON 객체는 중괄호 { }로 묶습니다.

JSON 객체는 key/value 쌍으로 작성합니다.

키는 문자열이어야 하며, 값은 유효한 JSON 데이터 유형 (string, number, object, array, boolean 또는 null)이어야합니다.

키와 값은 콜론으로 구분됩니다.

key/value 쌍은 쉼표로 구분됩니다.


객체 값에 액세스

dot (.) 표기법으로 객체 값에 액세스할 수 있습니다:

Example

dot 표기법을 사용하여 JSON 객체에 액세스:

John


대괄호([]) 표기법으로 객체 값에 액세스할 수도 있습니다:

Example

대괄호 표기법을 사용하여 JSON 객체에 액세스:

John



객체 반복하기(Looping)

for-in 루프를 사용하여 객체 속성을 반복할 수 있습니다:

Example

JSON 객체의 모든 속성을 반복하는(loop through) 방법.

name
age
car

for-in 루프에서, 대괄호 표기법을 사용하여 속성 에 액세스합니다:

Example

대괄호 표기법을 사용하여, 속성 값에 액세스.

John
30
null



중첩된(Nested) JSON 객체

JSON 객체의 값은 다른 JSON 객체가 될 수 있습니다.

Example


myObj = {
    "name":"John",
    "age":30,
    "cars": {
        "car1":"Ford",
        "car2":"BMW",
        "car3":"Fiat"
    }
 }

점 표기법이나 대괄호 표기법을 사용하여, 중첩된 JSON 객체에 액세스할 수 있습니다:

Example

중첩된(nested) JSON 객체에 액세스하는 방법.

Ford
BMW



값 수정

점 표기법을 사용하여 JSON 객체의 값을 수정할 수 있습니다:

Example

JSON 객체의 값을 수정하는 방법.

Ford
Mercedes
Fiat


대괄호 표기법을 사용하여, JSON 객체의 값을 수정할 수도 있습니다:

Example

대괄호 표기법을 사용하여 JSON 객체를 수정하는 방법.

Ford
Mercedes
Fiat



객체 속성 삭제

delete 키워드를 사용하여 JSON 객체에서 속성을 삭제합니다:

Example

JSON 객체의 속성을 삭제하는 방법.

Ford
Fiat



객체: JSON Objects

Leave a comment