WEB/JAVASCRIPT

[JAVASCRIPT] 자바스크립트 문자열과 배열 (ARRAY) 활용하기

aimee418 2023. 3. 30. 08:19

“ 지연되는 프로젝트에 인력을 더 투입하면 오히려 더 늦어진다. ”

- Frederick Philips Brooks
Mythical Man-Month 저자
728x90
반응형

자바스크립트에서 사용하는 문자열과 배열을 공부하겠습니다.

 

✈. 문자열

문자열은 자바스크립트에서 텍스트를 처리하기 위해 사용하는 자료형입니다.

그중 배열은 자주 사용하는 자료형인데 배열 객체에는 메서드가 많아 코드를 더 효율적이고 간단하게 만들어 줍니다.

 

 

 

먼저, 문자열부터 알아보겠습니다.

 

원시유형과 객체

-원시유형 : 단순히 값만 가진 경우

-객체 : 프로퍼티와 메서드를 가진 경우

 

 - 

확인 할 기능 메서드
예시코드
비고
문자열의 길이 문자열.length
    let str = "good morning!";
    let gretting = "안녕하세요";
    ser.length                // 14
    greeting.length        // 6
공백도 문자열에 포함
문자의 위치 문자열.charAt(위치)
    let str = "Good morning!";
    str.chatAt(3)              // d
    str[5]                         // m
인덱스는 배열과 같이 0부터 시작

indexOf(문자열)
indeaOf(문자열, 위치)
    let str1 = "Good morning, everyone. Beautiful morning."
    str1.indexOf("morning")    // 5
    str1.indexOf("evening")    // -1

    firstIndex = str.indexOf("morning")   // 5 : 첫번째 morning
    str1.indexOf("morning", firsrIndex+1) //34 두번째 morning
 
 찾는 문자열이 없으면 -1을 반환
시작하는 문자열 문자열.startsWidth(문자/문자열)
    str2 = "Hello, everyone"
    str2.stratsWidth("Hello")       //true
    str2.stratsWidth("hello")       //false
    str2.stratsWidth("He")          //true
    str2.stratsWidth("Hello, ev")   //true

    str2.startsWidth("el",1)      //true
    str2.startsWidth("o",4)       //true
true나 false로 도출
문자열.startsWidth  
끝나는 문자열 문자열.endWidth(문자/문자열)    
문자열.endWidth(문자열, 길이)    
포함여부 문자열 문자열.includes(문자열)    
공백제거 문자열.trim()
문자열.trimStart()
문자열.trimEnd()
   
부분문자열추출 문자열.substring(시작위치)
문자열.substring(시작위치, 끝위치)
   
  문자열slice(시작위치)
문자열slice(시작위치, 끝위치)
   
       
       
       
       
       
       
       
       
       
       
       
       
       

 

 

배열