inblog logo
|
p4rksk
    JavaScript

    JavaScript - JSON 변환

    박선규's avatar
    박선규
    Feb 20, 2024
    JavaScript - JSON 변환
    Contents
    JS 오브젝트 → JSON 타입JSON 타입 → JS 오브젝트
     
    📌
    JavaScript Object Notaion JSON은 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷으로, JavaScript 객체 문법을 사용하여 데이터를 표현한다. 이포맷은 주로 데이터를 전송 할 때 만국 공통 언어로 활용 된다.
     
    const star = { name: "gangjun", handsome: true, rich: true, hobby: ["풋살", "야구"] };
    star객체는 다른 프로그램 언어가 이해 할 수 없어 통신이 불가능하다.
    그러므로 JSON으로 변환 후 데이터가 전송 되어야 한다.
     

    JS 오브젝트 → JSON 타입

    const star = { name: "gangjun", handsome: true, rich: true, hobby: ["풋살", "야구"] }; // js object -> json String . 매우 중요. 제이슨은 문자열 let requestBody = JSON.stringify(star); console.log(requestBody);
     
    notion image
     

    JSON 타입 → JS 오브젝트

     
    const star = { name: "gangjun", handsome: true, rich: true, hobby: ["풋살", "야구"] }; // js object -> json String . 매우 중요. 제이슨은 문자열 let requestBody = JSON.stringify(star); console.log(requestBody); // json String -> js object let responseBody = JSON.parse(requestBody); console.log(responseBody);
     
    notion image
     
    📌
    star 오브젝트를 stirngfy 함수를 통해 JSON으로 변환, parse함수를 통해 JSON 문자열을 자바스크립트 오브젝트로 변환한다.
    Share article

    p4rksk

    RSS·Powered by Inblog