본문 바로가기
JavaScript

string function

by 죠스^ 2021. 3. 15.

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