1교시 - 230621 JavaScript

·2023년 6월 21일

javaScript

객체

let user = {name: "james", age:20};
{} 객체를 의미한다.
자바의 모든 변수는 객체이다.
key와 value 쌍으로 이루어져 있다.

배열

let array = [user, user2];
array[0].name;
array[1].age;
[] 배열을 의미한다.

JSON

  • 직렬화
    let str = JSON.stringify(user);
    str;
    출력 -> '{"name":"James","age":20}'
    str.name; 문자열 타입이라 프로퍼티에 접근 안됨
    출력 -> undefined

  • 역직렬화
    let jstr = '{"name":"홍성현","age":32}'
    let jobj = JSON.parse(jstr);
    jobj;
    출력 -> {name:'홍성현', age:32}
    jobj.name;
    출력 -> '홍성현'

profile
개발자가 되기 위해 페달을 밟아가는 과정

0개의 댓글