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)타입으로 변환되면서
//객체의 프로퍼티에 접근이 불가능한 모습.
파싱해서 오브젝트로 인식하는 모습과
문자열로 변경되서 프로퍼티에 접근하지 못하는 모습을 볼 수 있습니다.
반응형
'Development > JavaScript' 카테고리의 다른 글
#JavaScript - document.createElement()로 이미지를 랜덤하게 불러와보자! (0) | 2022.07.03 |
---|---|
#JavaScript - Math.random()으로 랜덤한 정수 구하기 (0) | 2022.07.03 |
#JavaScript - Math.floor() Math.Round() Math.Ceil() 내림, 반올림, 올림으로 소숫점을 없애보자! (0) | 2022.07.03 |
#JavaScript - setInterval() 로 계속 반복시켜보자! (0) | 2022.07.03 |
#JavaScript - new Date(), padStart() 시계 만들기 (0) | 2022.07.03 |
Comments