문자열

0

javascript

목록 보기
4/34
post-thumbnail
post-custom-banner

이번 게시물에서는 문자열이 가지고 놀아 보자!

📌 문자열을 인덱스로 출력하기

var str = 'hihello'
str[0] ->'h'
str[4] ->'l'

인덱스로 접근은 가능하지만 값을 바꿀수는 없다.

str[0] = 'g'    -> str = 'gihello' X

📌 문자열을 합쳐보자

var str1 = 'hi' ;
var str2 = 'hello' ;
str1 + str2 ;  //'hihello'

다른타입과 다른타입이 더해지면 모두 문자열(string)으로 변환된다

var int = 1;
var str =7;
int+ str; // ’17’

📌 문자열의 길이를 출력해보자

var str = 'hihello'
str.lenght  // 7

str.length 길이를 출력할 수 있다. 인덱스와 구별해서 생각하기 !

📌 문자열에서 문자를 찾아보자

‘Blue Whale’.indexOf(‘Blue’);  //0
‘Blue whale’.indexOf(‘blue’);  //-1  :소문자 블루를 찾으므로 없는 값은 -1이다
‘Blue whale’.indexOf(‘whale’); //5
‘Blue whale whale’.indexOf(‘whale’); //5  :처음 나온걸로 찾음

str.lastIndexOf() 는 뒤에서부터 몇번째 있는지 알려줌 (찾는문자는 앞쪽기준으로 먼저나온걸로 찾음 )

📌 문자열을 분리 해보자

Var str = ‘Hello form the other side’;
Str.split ->[’ Hello’,from, ‘the’, ‘other’, ‘side’]

str.split

📌 문자열에서 원하는 길이 만큼 출력해보자

var str = ‘abcdef’;
str.substring(0,3) // ‘abc’
str.substring(4,1) // ‘bcd’ 작은수에서 큰수로 가져옴 
str.substring(-1,3) // ‘abc’ 음수는 0으로 취급

str.substring(start, end)

📌 소문자, 대문자로 변환 해보자

ABCDE.toLowerCase()->’abcde’
let word = ‘hello’;
word.toUpperCase()->HELLO//변수 word를 대문자로 변환 했지만 원본은 변하지 않고 소문자 'hello'이다 

str.toLowerCase() ->소문자로 변환
str.toUpperCase() ->대문자로 변환

profile
👩🏻‍💻항상발전하자 🔥
post-custom-banner

0개의 댓글