Notice
Recent Posts
Archives
04-27 22:28
반응형
관리 메뉴

Tegi Log : 블록체인, 축구, 소레어, Sorare 컨텐츠망상공간

#JavaScript - JSON 객체의 parse(),stringify()를 이용한 오브젝트,문자열 변환 본문

Development/JavaScript

#JavaScript - JSON 객체의 parse(),stringify()를 이용한 오브젝트,문자열 변환

Tegi 2022. 7. 4. 11:06
반응형
💡 JSON은 네트워크 데이터 전송방식의 표준 포맷으로 보편적으로 쓰이고 있습니다.
    실제 자바스크립트에서 쓰일때는 파싱을 해야되는데
    간단히 살펴봅시다!
   const character = JSON.parse('{"name":"lena","age": 14}');
    console.log(typeof(character));
    console.log(character.name);
    console.log(character.age);
  //문자열에 적혀있는 객체가 오브젝트타입으로 변환됨.

  const character2 = JSON.stringify({name:'tom', age:12});
    console.log(typeof(character2));
    console.log(character2.name);
    console.log(character2.age);
  //오브젝트(object)타입이 문자열(string)타입으로 변환되면서
  //객체의 프로퍼티에 접근이 불가능한 모습.

파싱해서 오브젝트로 인식하는 모습과

문자열로 변경되서 프로퍼티에 접근하지 못하는 모습을 볼 수 있습니다.

반응형
Comments