string function
■ toUpperCase( ) → 소문자를 대문자로
■ toLowerCase( ) → 대문자를 소문자로
■ substr(처음 값, 길이) → 처음 값 부터 길이 만큼 문자열 추출
■ substring(처음 값, 마지막 값) → 처음 값 부터 마지막 값 중 마지막 값은 빼고 문자열 추출
■ concat( ) → 문자열 합치기
■ indexOf( )→ 입력한 값을 앞에서 찾아서 위치를 알려준다(가장 앞에 있는 값 1개만)
■ lastIndexOf( )→ 입력한 값을 뒤에서 찾아서 위치를 알려준다(가장 뒤에 있는 값 1개만)
■ replace( 값, 대채 값 ) → 값의 위치에 대채 값을 넣는다.
■ trim( ) → 문자열 또는 단어의 양쪽 끝의 공백을 지워준다. (단어 사이의 공백은 없어지지 않는다.)
■ split( ) → 입력값으로 문자열을 나눠 배열을 만들어준다.
■ charAt( ) → 입력 값(number) 위치의 배열 요소를 반환
■ includes( ) → 입력 값(string)을 포함하고 있는지 boolean으로 알려준다.(대소 구분)
■ toUpperCase( ) → 소문자를 대문자로
===============
<script>
var str = "Time to go home";
var str_upper = str.toUpperCase( );
console.log(srt_uppeer);
</script>
===============
※ 출력
TIME TO GO HOME
■ toLowerCase( ) → 대문자를 소문자로
===============
<script>
var str = "TIME TO GO HOME"
var str_lower = str.toLowerCase( );
console.log(str_lower);
</script>
===============
※ 출력
time to go home
■ substr(처음 값, 길이) → 처음 값 부터 길이 만큼 문자열 추출
===============
<script>
var str = "Time to go home"
var str_sub = str.substr(0, 4);
console.log(str_sub);
</script>
===============
※ 출력
Time
■ substring(처음 값, 마지막 값) → 처음 값 부터 마지막 값 중 마지막 값은 빼고 문자열 추출
===============
<script>
var str = "Time to go home" // str.length == 14
var str_substring = str.substring(8, 15);
console.log(str_sub);
</script>
===============
※ 출력
go home
■ concat( ) → 문자열 합치기
===============
<script>
var str1 = "Time to"
var str2 = " go home"
var str_concat = str1.concat(str2);
console.log(str_concat);
</script>
===============
※ 출력
Time to go home
■ indexOf( )→ 입력한 값을 앞에서 찾아서 위치를 알려준다(가장 앞에 있는 값 1개만)
===============
<script>
var str = "Time to go home"
var str_me_index = str.indexOf("me");
console.log(str_me_index);
</script>
===============
※ 출력
2
■ lastIndexOf( )→ 입력한 값을 뒤에서 찾아서 위치를 알려준다(가장 뒤에 있는 값 1개만)
===============
<script>
var str = "Time to go home"
var str_me_index = str.lastIndexOf("me");
console.log(str_me_index);
</script>
===============
※ 출력
13
■ replace( 값, 대채 값 ) → 값의 위치에 대채 값을 넣는다.
===============
<script>
var str = "Time to go home"
var str_replace = str.replace("home", "to bed");
console.log(str_replace);
</script>
===============
※ 출력
Time to go to bed
■ trim( ) → 문자열 또는 단어의 양쪽 끝의 공백을 지워준다. (단어 사이의 공백은 없어지지 않는다.)
===============
<script>
var str = " Time to go home ";
console.log(str);
var str_trim = str.trim( );
console.log(str_trim);
</script>
===============
※ 출력
Time to go home
Time to go home
■ split( ) → 입력값으로 문자열을 나눠 배열을 만들어준다.
===============
<script>
var str = "Time to go home";
var str_split = str.split(" ");
console.log(str_split);
</script>
===============
※ 출력
["Time", "to", "go", "home"]
■ charAt( ) → 입력 값(number) 위치의 배열 요소를 반환
===============
<script>
var str = "Time to go home";
var str_charAt = str.charAt(0);
console.log(str_charAt);
</script>
===============
※ 출력
T
■ includes( ) → 입력 값(string)을 포함하고 있는지 boolean으로 알려준다.(대소 구분)
===============
<script>
var str = "Time to go home";
var str_includes = str.includes("Time");
console.log(str_includes);
var str_includes = str.includes("time");
console.log(str_includes);
</script>
===============
※ 출력
true
false
'JavaScript' 카테고리의 다른 글
for 문 (for / for in / for of) (0) | 2021.03.15 |
---|---|
math function (0) | 2021.03.15 |
array function (0) | 2021.03.15 |