Javascript

JS JSON parser JSON .parse & JSON.stringify

xxoyeong 2020. 8. 14. 07:12

JSON.parse() <=> JSON.stringify()

 

JSON.parse()란?

parse 메소드는 string 객체를 json 객체로 변환

*반드시 key 값을 "" 문자열 형태로 표시해줘야 에러 안남

 

JSON.stringify()란?

stringify 메소드는 json 객체를 String 객체로 변환.

 

 

++ 함수는 json으로 변환할 수 없다. 데이터가 아니기때문에

 

++ object의 일부만 json으로 변환시켜주는 방법도 있음

json = JSON.stringify(rabbit, ['name', 'color'])';

   -> rabbit이란 객체의 name과 color만 json으로 변환시켜주겠다.