728x90
반응형
객체(Object)의 값을 출력하고 싶은 경우에 주로 객체를 문자열로 변환하려고 하면 [object Object]와 같은 형태로 나오는 것을 알 수 있다.
따라서 객체의 내용을 확인하고 싶다면 JSON.stringfy()함수를 사용하면 된다.
const obj = {
id: '0',
name: 'dodol',
age: '100',
}
console.log(obj);
// 결과 : [object Object]
console.log(JSON.stringify(obj));
// 결과 : {"id":"0","name":"dodol","age":"100"}
엔터가 들어간 형태로 확인하고 싶다면 obj 뒤에 , null, '\t'를 넣어주면 된다
console.log(JSON.stringify(obj, null, '\t'));
// 결과 : {
"id": "0",
"name": "dodol",
"age": "100"
}
728x90
반응형
'💻 소프트웨어(SW) > HTML | JS | CSS' 카테고리의 다른 글
[JS] 특정 문자열을 클립보드에 복사하는 함수가 만들고 싶을 때 (0) | 2024.02.10 |
---|---|
[JS] input이나 textarea에서 커서 위치 확인하기 (0) | 2023.09.04 |
[CSS] 가상 선택자(Hover, Active, Focus, Visited 등) (0) | 2023.08.13 |
[HTML] a태그 새창으로 여는 방법 (0) | 2023.08.12 |
[CSS] text gradient 텍스트 그라데이션 효과 넣기 (0) | 2022.08.11 |