반응형
자바스크립트에서 문자열로 변경하는 방법이 여러가지 있습니다.
그 중 4가지를 소개 시켜드리겠습니다.
String()
String 생성자를 이용해서 문자열 변경할 수 있습니다.
const num = 123;
const obj = { name: 'superman' };
const arr = ['superman', 'batman']
const str = String(num); // '123'
const str2 = String(obj); // [object Object]
const str3 = String(arr); // superman,batman
.toString()
toString 메서드를 이용해서 문자열로 변경할 수 있습니다.
const num = 456;
const obj = { name: 'superman' };
const arr = ['superman', 'batman']
const str = num.toString(); // '456'
const str2 = obj.toString(); // '[object Object]'
const str3 = arr.toString(); // 'superman,batman
빈문자열 연결 사용하기
자바스크립트 특징 중 자동 형 변환을 이용해서 문자열로 변경 됩니다.
const num = 789;
const obj = { name: 'superman' };
const arr = ['superman', 'batman']
const str = '' + num; // 789;
const obj = '' + obj; // [object Object]
const arr = '' + arr; // 'superman,batman'
템플릿 문자열 사용하기
const num = 101;
const obj = { name: 'superman' };
const arr = ['superman', 'batman']
const str = `${num}`;
const str2 = `${obj}`; // [object Object]
const str3 = `${arr}`; // superman,batman
객체, 문자열, 배열 등을 문자열로 변경하는 방법 4가지였습니다.
감사합니다.
728x90
반응형