자바스크립트 - 문자열로 변경하는 방법 4가지

반응형

자바스크립트에서 문자열로 변경하는 방법이 여러가지 있습니다.

그 중 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
반응형