데이터 형식
ajax요청을 통해 api에서 받아온 데이터
javascript의 object와 유사
const data = `{
"ticker": {
"base": "BTC",
"target": "USD",
"price": "16724.55292290",
"volume": "8743.72498960",
"change": "32.98852576"
},
"timestamp": 1669273265,
"success": true,
"error": ""
}`;
//받아온 데이터를 json으로 바꿔주는 메소드 json.parse
const realData = JSON.parse(data);
console.log(realData);
console.log(realData.ticker.price);
//javascript에서 작성한 객체를 json으로 바꿔주는 메소드 JSON.stringify
//json은 undefiend가 없고 null만 있기 때문에 json으로 바꿔줄 obj값에 undefiend는 무시함
//키값과 string값에 ""를 입혀줌
const obj = {
name: "adasd",
age: 11,
city: "sjsjsj",
fie: undefined,
lolo: "asdasd",
};
const stringifiedObj = JSON.stringify(obj);
console.log(obj); //{ name: "adasd",age: 11,city: "sjsjsj",fie: undefined, lolo: "asdasd",};
console.log(stringifiedObj); // {"name":"adasd","age":11,"city":"sjsjsj","lolo":"asdasd"}
*post
데이터를 어딘가로 보낼 때 사용하는 요청
*delete
api를 통해 뭔가를 삭제할 때
2로 시작하는 경우 보통 다 긍정적
4로 시작하는 경우 보통 다 부정적
400, 401, 404
?로 시작 키 = 값으로 작성하고 &로 연결