조코조 2023. 1. 19. 11:41

from stackoveflow

let response ='{"result":true , "count":1}'

reponse에서 result와 count 값을 어떻게 가지고 올까?


🔥 JSON.parse

const response = '{ "result": "true", "count": 1 }';
const obj = JSON.parse(response);
console.log(obj.result, obj.count);

 

 

 

typescript 공부중에

"Uncaught TypeError: Cannot use 'in' operator to search for 'length' in " 이라는 오류가 떠서 분명 난 in이라는 연산자를 쓴적이 없는데 무슨 일인가 하고 찾아보고 있었다.

그러다가 json.parse까지 오게 됬는데 사용은 하고 있었지만 그래도 한번 정리를 해보는게 나중을 위해서 좋을꺼같아서 정리해놓음 

 

json-server에서 값을 가지고 올 때 response와 형태가 비슷하므로 유용하게 사용할 듯😎