[JS] String

2021.08.23

string : 문자열

  • 자바스크립트에서의 문자열은 기본 자료형.
  • 자바에서는 복합 자료형이지만 자바스크립트의 문자열은 기본 자료형이기 때문에 주의헤야 한다.

불변성 문자열(Immutable String)

  • 원형을 변형할 수 없음. 원본 유지!
  • 복사되어서 변형된다는 점을 유의!
  • 리턴 값이 false일 경우 -1 리턴
  • indexOf()
  • lastIndex()
  • search()
  • match()
  • slice()
  • subString()
  • subStr()
  • replace()
  • toLowerCase()
  • toUpperCase()
  • concat() : 이어 붙이기
  • trim() 자르기
  • charAt()
  • charCodeAt()
  • split()
  • padEnd(targetLength, string) padStart(targetLength, string)
  • ...

substr과 substring

문자열.substr(start, length);

  • 음수 사용 가능
  • length 생략 가능
  • start+length 위치까지

문자열.substring(start, end);

  • 음수 사용 불가(음수 = 0)
  • end 생략 가능
  • 0부터 길이 생각 시 start에서 end 앞까지