본문으로 바로가기



개요


JSON(제이슨, JavaScript Object Notation)이란 속성-값 쌍( attribute–value pairs and array data types (or any other serializable value)) 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트로  비동기 브라우저/서버 통신 을 위해, 넓게는 XML을 대체하는 주요 데이터 포맷입니다. 


frontend / backend 모두 자주 볼 수 있는 데이터 포맷으로 json 으로 표기된 오브젝트의 데이터를 javascript에서 추가, 삭제 하는 방법을 간략하게 포스팅 합니다.


JSON 데이터 추가 / 삭제


//json object
var fruit= {name: "apple", count : 2, price: 3000};
console.log(">>>> fruit");
console.log(fruit);

//add data  (key, value)
console.log(">>>> add color");
fruit.color = 'red'
console.log(fruit);

//delete data
console.log(">>>> delete count");  
delete fruit.count;
console.log(fruit);

결과

>>>> fruit
{name: "apple", count: 2, price: 3000}

>>>> add color
{name: "apple", count: 2, price: 3000, color: "red"}

>>>> delete count
{name: "apple", price: 3000, color: "red"}


Reference

https://ko.wikipedia.org/wiki/JSON