concat()
문자열을 연결할 때 사용한다.
endsWith()
()안에 있는 문자열로 끝나는지 판별한 후 true/false를 반환한다.
includes()
()안에 있는 문자열이 안에서 발견 될 수 있는지 판별한 후 true/false를 반환한다.
includes(searchString, position)
position은 검색을 시작할 위치를 지정할 수 있고, 기본값은 0이다.
indexOf()
"Brave, Brave New World".indexOf("Brave") // 0
문자열을 검색하고, 발견 된 첫 번째 단어의 인덱스를 알려준다.
indexOf()+1
같은 단어의 다음 번째 인덱스를 알려준다.
lastIndexOf()
"Brave, Brave New World".lastIndexOf("Brave") // 7
대소문자를 구분하며, 발견 된 마지막 번째의 인덱스를 알려준다.
발견되지 않은 경우에는 -1을 반환한다.
"canal".lastIndexOf("c", -5) // 0
"canal".lastIndexOf("c", 0) // 0
isWellFormed()
문자열에 lone surrogates(0xD800–0xDBFF 및 0xDC00–0xDFFF 범위의 유니코드 문자)가 포함되어있으면 true를, 그렇지 않으면 false를 반환한다.