-
자바스크립트) JS object와 JSON 차이점javascript 2023. 12. 18. 21:42
JS object와 JSON 차이점)
기본적으로 JS object와 JSON은 형태가 유사하다
**서버와 클라이언트가 데이터를 주고받을때는 JSON을 이용한다
JS object : 데이터 구조
JSON : 객체의 내용을 기술하기위한 텍스트 "파일". 그래서 .JSON이라는 확장자가 존재.
const str=`{"data":[{"name":"yongseong","info":["student","27"]}]}`;
const object = {data:[{name:'yongseong',info:['student','27']}]};차이점)
JSON에서는 키값을 모두 큰따옴표""로 묶어줘야한다
JS object에서는 키값을 큰따옴표로 묶을 필요가 없다
JSON의 타입은 string
JS object의 타입은 object
JSON은 함수로 값을 할당해줄 수 없다
메소드)
JSON -> JS object
ㄴ JSON.parse()
JS object -> JSON
ㄴJSON.stringify()
'javascript' 카테고리의 다른 글
javascript) 자바스크립트 고급문법 8가지 (0) 2023.12.10 javascript) 호이스팅, var, let, const, 람다식 (1) 2023.12.09 javascript) "=="과 "==="의 차이 (1) 2023.12.01 javascript) null과 undefined와 빈문자열"" 체크하기 (0) 2023.11.30