[JavaScript] String - toString(), toWellFormed(), trim(), trimEnd(), trimStart(), valueOf(), [@@iterator]()

한주·2025년 2월 24일

[JavaScript] String

목록 보기
5/5

toString()

객체가 가지고 있는 값을 문자열로 반환한다.

const num = 123
num.toString() // '123'

toWellFormed()

문자열의 모든 '론 서로게이트'가 유니코드 대체 문자로 대체된 문자열을 반환한다.

const str = 'ab\uD83D\uDE04c'
str.toWellFormed() // "ab😄c"

trim()

문자열 양 끝의 공백을 제거하면서 원본의 문자열을 수정하지 않고 새로운 문자열을 반환한다.

trimEnd()

문자열 마지막의 공백을 제거하고 원본 유지 후 새로운 문자열 반환한다.

trimStart()

문자열 시작 부분의 공백을 제거하고 원본 유지 후 새로운 문자열 반환한다.

valueOf()

객체의 원시 값을 나타낸다.

const num = 10
const str = '11'
num.valueOf() // 10
str.valueOf() // '11'

profile
쉽게 얻은 것은 쉽게 잃는다. 처절한 시간들을 지나다 보면 어느새 멋진 개발자가 되어있을 거다.

0개의 댓글