본문 바로가기
Javascript

[JS] Javascript 스트링 메서드

by F.E.D 2020. 5. 2.

출처 :  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

댓글