져니의 개발 정원 가꾸기

[Javascript] String 에서 Object, Object에서 String 본문

개발노트/JavaScript | Mustache

[Javascript] String 에서 Object, Object에서 String

전전쪄니 2022. 12. 31. 22:48

여러 방법이 있겠지만 오늘 기록할 방법은 JSON 객체를 이용하는 방법이다.

  • String -> Object
    JSON.parse(text) 를 사용한다.

  •  Object -> String
    JSON.stringify(object) 를 사용한다.

See the Pen String to Object by jihyunPark (@jihyunhillpark) on CodePen.

 

 

 

참고로 html에 오브젝트로 마크업된 속성 값들을 가져와야하는 경우, JSON.parse()를 통해 객체로 변환해줘야 변경 작업을 수행할 수 있다.

var styles = document.getElementById('target').attr('style'); // String 
var styleObjects = JSON.parse(styles); // Object

Object에 값 추가, 삭제하는 것은 다음 블로그 참고

https://velog.io/@eenooyos/TILJavaScript-%EA%B0%9D%EC%B2%B4%EC%9D%98-%EA%B0%92%EC%9D%84-%EC%B6%94%EA%B0%80%EC%88%98%EC%A0%95-%EC%82%AD%EC%A0%9C%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95

 

<참고>

https://stackoverflow.com/questions/1086404/string-to-object-in-js