
40
3장 타입, 값, 변수
s.slice(1,4) //
=
> "ell":
같은
결과입니다
.
s.slice(
-
3) //
=
> "rld":
마지막
세
문자
s.split(", ") //
=
> ["Hello", "world"]
구분자를
기준으로
나눕니다
.
//
문자열
검색
s.indexOf("l") //
=
> 2: l
이
처음
나타나는
위치
s.indexOf("l", 3) //
=
> 3: 3
번
문자부터
시작해
l
이
처음
나타나는
위치
s.indexOf("zz") //
=
>
-
1: s
에는
zz
라는
문자열이
들어
있지
않습니다
.
s.lastIndexOf("l") //
=
> 10: l
이
마지막으로
나타나는
위치
//
불을
반환하는
검색
함수는
ES6
에서
추가됐습니다
.
s.startsWith("Hell") //
=
> true: s
는
Hell
로
시작합니다
.
s.endsWith("!") //
=
> false: s
는
!
로
끝나지
않습니다
.
s.includes("or") //
=
> true: s
에는
or
이
들어
있습니다
.
//
문자열을
변경합니다
.
s.replace("llo", "ya") //
=
> "Heya, world"
s.toLowerCase() //
=
> "hello, world"
s.toUpperCase() //
=
> "HELLO, WORLD"
s.normalize() ...