ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JS] Javascript 스트링 메서드
    Javascript 2020. 5. 2. 20:07

    출처 :  https://morioh.com/p/aef09a3be593

    위의 그림으로 모든 스트링 메서드가 표현이 되겠지만 하나씩 살펴봅시다.

     

    // 1. length - 문자열 자바 스크립트에서 문자 수를 계산하는 데 사용됩니다.
    var str = "Hello Noel";
    var x = str.length;
    
    // ** result ** 
    // 10
    
    // 2. toLocalLowerCase() - 문자열을 소문자로 변경하는 데 사용됩니다.
    var str = "Hello Noel";
    var res = str.toLocaleLowerCase();
    
    // ** result **
    // hello noel
    
    // 3. toLocaleUpperCase() - 문자열을 대문자로 변경하는 데 사용됩니다.
    var str = "Hello Noel";
    var res = str.toLocaleUpperCase();
    
    // ** result **
    // HELLO NOEL
    
    // 4. indexOf() -  문자열에서 지정된 값의 첫 번째 위치를 리턴합니다.
    var txt = "Connecting with Programmers and Developers all over the World";
    var test = txt.indexOf("over");
    
    // ** result **
    // 47
    
    // 5. search() - 문자열에서 지정된 값을 검색하고 일치 상태를 반환합니다.
    var str = "Hello Noel";
    var res = str.search("Noel");
    
    // ** result **
    // 6
    
    // 6. slice() - 문자열 부분을 제거하고 추출 된 부분을 새 문자열로 반환합니다.
    var str = "JavaScript String Methods"; 
    var res = str.slice(0, 10);
    
    // ** result **
    // JavaScript
    
    // 7. substring() - 하나의 문자열에서 지정된 두 인덱스 사이의 문자를 제거하고 새 하위 문자열을 반환합니다.
    var str = "JavaScript String Methods"; 
    var res =  str.substring(1, 4);
    
    // ** result ** 
    // ava
    
    // 8. substr() - 지정된 위치의 문자에서 시작하여 지정된 문자 수를 반환합니다.
    var str = "JavaScript String Methods"; 
    var res =  str.substr(1, 4);
    
    // ** result **
    // avaS
    
    // 9. replace() - 정의 된 값을 다른 값으로 변경합니다.
    var str = "JavaScript String Methods"; 
    var res = str.replace("Methods", "Noel");
    
    // ** result **
    // JavaScript String Noel
    
    10. include() - 문자열에 지정된 문자열의 문자가 포함되어 있는지 여부를 결정합니다. 가 있으면 true를 반환하거나 false를 반환하지 않습니다.
    var str = "Hello world, my name is noel.";
    var res = str.includes("noel");
    
    // ** result **
    // true
    
    11. concat() - 두 개 이상의 문자열을 결합하십시오.
    var str1 = "Hello ";
    var str2 = "noel!";
    var res = str1.concat(str2);
    
    // ** result **
    // Hello noel!
    
    12. charAt() - 설명 된 색인 위치로 문자를 가져옵니다
    var txt = "Hello Dev";
    var res = txt.charAt(0);
    
    // ** result **
    // H
    
    13. charCodeAt() - 문자열에서 지정된 인덱스에있는 문자의 유니코드
    var str = "TEST";
    str.charCodeAt(0); 
    
    // ** result **
    // 84 (T)
    
    14. lastIndexOf () - 문자열에서 지정된 텍스트의 마지막 발생 색인
    var str = "Your are talented noel";
    var pos = str.lastIndexOf("noel");
    
    // ** result **
    // 18
    
    15. trim() - 주어진 문자열의 양쪽에서 공백 제거
    var str = "        javascript trim() method removes whitespace        ";
    alert(str.trim());
    
    // ** result **
    // javascript trim() method removes whitespace
    
    16. match() - 정규식과 일치하는 문자열을 검색하고 일치를 Array 객체로 반환합니다.
    var str = "lopersum lopersum lopersum lopersum."; 
    var res = str.match(/sum/g);
    
    // ** result **
    // sum,sum,sum,sum
    
    17. split() - 문자열을 배열로 변환하는 데 사용되는 자바 스크립트 분할
    var str = "1,2,3,4,5";
    var arr = str.split(",");
    document.write(arr[0]);
    document.write("<br>");
    document.write(arr[1]);
    
    // ** result **
    // 1
    // 2
    
    18. toString() - string 객체로 변환
    var str = "javaScript World!";
    var res = str.toString();
    
    // ** result **
    // javaScript World!
    
    19. valueOf() - string 객체의 원시값을 가져옵니다.
    var str = "javaScript World!";
    var res = str.valueOf();
    
    // ** result ** 
    javaScript World!

     

     

    출처 : https://morioh.com/p/aef09a3be593

Designed by Tistory.