본문 바로가기
Reference/JAVASCRIPT

trim() 메서드는 앞/뒤 공백을 제거하고, 새로운 문자열을 반환합니다.

by @webstoryboy 2022. 11. 17.

trim() 메서드는 앞/뒤 공백을 제거하고, 새로운 문자열을 반환합니다.

Reference/Javascript

trim() 메서드는 앞/뒤 공백을 제거하고, 새로운 문자열을 반환합니다.

by @webs 2022. 11. 10.

trim()

trim() 메서드는 앞/뒤 공백을 제거하고, 새로운 문자열을 반환합니다.


특징 설명
유형(type) String.prototype.trim()
버전(version) ES5
결과값(return) 문자열(string)
사용성 ★★★☆☆

문법(Syntax)

"문자열".trim()

//대문자 변경하기
let result = "  javascript reference  ".trim();      //javascript reference
let result = "  자바스크립트 레퍼런스  ".trim();      //자바스크립트 레퍼런스
let result = "  javascript reference  ".replace(/^\s+|\s+$/gm,'');      //javascript reference
  • 문자열(string) : 문자열을 설정합니다.

정의(Definition)

  • trim() 메서드는 문자열의 앞뒤 공백을 제거합니다.
  • trim() 메서드는 문자열은 원래 문자열을 수정하지 않고, 새 문자열을 반환합니다.

문자열 변경과 관련된 메서드

  • slice() 메서드는 시작 위치에서 종료 위치 값을 추출하여, 새로운 문자열 및 배열을 반환합니다.
  • substring() 메서드는 시작 위치와 종료 위치 값을 추출하여, 새로운 문자열을 반환합니다.
  • substr() 메서드는 시작 위치에 길이 값을 추출하여, 새로운 문자열을 반환합니다.
  • split() 메서드는 구분자를 이용하여, 여러개의 문자열(배열)을 반환합니다.
  • replace() 메서드는 특정 문자열을 교체하여, 새로은 문자열을 반환합니다.
  • replaceAll() 메서드는 특정 문자열을 모두 교체하여, 새로은 문자열을 반환합니다.
  • concat() 메서드는 매개변수로 전달된 문자열을 받어, 결합된 새로운 문자열을 반환합니다.
  • repeat() 메서드는 주어진 횟수만큼 반복 복사하여, 새로운 문자열을 반환합니다.
  • padStart() 메서드는 주어진 길이에 맞게 앞 문자열을 채우고, 새로운 문자열을 반환합니다.
  • padEnd() 메서드는 주어진 길이에 맞게 뒤 문자열을 채우고, 새로운 문자열을 반환합니다.
  • trim() 메서드는 앞/뒤 공백을 제거하고, 새로운 문자열을 반환합니다.
  • trimStart() 메서드는 앞 공백을 제거하고, 새로운 문자열을 반환합니다.
  • trimEnd() 메서드는 뒤 공백을 제거하고, 새로운 문자열을 반환합니다.
  • toUpperCase() 메서드는 문자열을 대문자로 설정하고, 대문자 문자열을 반환합니다.
  • toLowerCase() 메서드는 문자열을 소문자로 설정하고, 새로운 문자열을 반환합니다.
  • toString() 메서드는 데이터를 문자열로 변환하고, 문자열을 반환합니다.
  • localeCompare() 메서드는 문자열과 문자열을 비교하여, 수치(음수, 양수, 0)을 반환합니다.

문자열 검색과 관련된 메서드

  • indexOf() 메서드는 문자열을 검색하여, 주어진 값과 일치하는 첫 번째 위치값(index)을 반환합니다.
  • lastIndexOf() 메서드는 문자열을 역순으로 검색하여, 주어진 값과 일치하는 첫 번째 위치값(index)을 반환합니다.
  • search() 메서드는 문자열(정규식)을 검색하고, 위치값(숫자)을 반환합니다.
  • match() 메서드는 문자열(정규식)을 검색하고, 문자열(배열)을 반환합니다.
  • matchAll() 메서드는 문자열(정규식)을 검색하고, 일치하는 모든 문자열(배열)을 반환합니다.
  • at() 메서드는 지정한 숫자(index)를 받아, 문자열에서 해당 되는 인덱스의 요소를 반환합니다.
  • charAt() 메서드는 지정한 숫자(index)를 받아, 문자열에서 해당 되는 인덱스의 단일문자를 반환합니다.
  • charCodeAt() 메서드는 지정한 숫자(index)를 받아, 문자열에서 해당 되는 인덱스의 유니코드 정수 값을 반환합니다.
  • charPointAt() 메서드는 지정한 숫자(index)를 받아, 문자열에서 해당 되는 인덱스의 유니코드 포인트 정수 값을 반환합니다.
  • includes() 메서드는 문자열 포함 여부를 검색하여, 그 결과를 불린(true, false)로 반환합니다.
  • startsWith() 메서드는 시작하는 문자열에서 특정 문자열로 시작하는 확인하여, 그 결과를 불린(true, false)로 반환합니다.
  • endsWith() 메서드는 끝나는 문자열에서 특정 문자열로 끝나는지 확인하여, 그 결과를 불린(true, false)로 반환합니다.

호환성(Compatibility)

크롬 아이콘 파이어폭스 아이콘 사파리 아이콘 오페라 아이콘 네이버 웨일 익스플로러6 아이콘6 익스플로러7 아이콘7 익스플로러8 아이콘8 익스플로러9 아이콘9 익스플로러10 아이콘10 익스플로러11 아이콘11 엣지 아이콘 안드로이드 아이콘 ios 아이콘
trim()

참고(Reference)


댓글