
str.trim() 함수는 문자열의 앞뒤 공백을 제거하는 데 사용됩니다. 이 함수는 공백이 있는 문자열을 기준으로 제거합니다. 공백이 없는 문자열은 그대로 유지됩니다.
str.trim() 함수는 여러 문자열을 한번에 처리할 수 있습니다. 예를 들어, 다음 코드를 보실 수 있습니다.
#hostingforum.kr
javascript
let str1 = " 안녕하세요 ";
let str2 = " 반갑습니다 ";
console.log(str1.trim() + str2.trim()); // "안녕하세요반갑습니다"
str.trim() 함수는 문자열 안의 공백을 제거할 수 없습니다. 만약 문자열 안의 공백을 제거하려면, replace() 함수를 사용해야 합니다.
#hostingforum.kr
javascript
let str = "안녕하세요 ";
console.log(str.replace(/s+/g, "")); // "안녕하세요"
str.trim() 함수 외에도 문자열의 앞뒤 공백을 제거할 수 있는 방법이 있습니다. 예를 들어, substring() 함수를 사용할 수 있습니다.
#hostingforum.kr
javascript
let str = " 안녕하세요 ";
console.log(str.substring(1, str.length - 1)); // "안녕하세요"
또한, 정규표현식을 사용할 수도 있습니다.
#hostingforum.kr
javascript
let str = " 안녕하세요 ";
console.log(str.replace(/^ +| +$/g, "")); // "안녕하세요"
2025-03-19 15:57