위의 그림으로 모든 스트링 메서드가 표현이 되겠지만 하나씩 살펴봅시다.
// 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!
'Javascript' 카테고리의 다른 글
JavaScript 기술을 향상시키는 12 가지 개념 (0) | 2020.06.21 |
---|---|
Vue.js 12가지 모범사례 (0) | 2020.05.03 |
Async / Await 주의해서 다루기 (0) | 2020.04.25 |
SVG 모션 Path 그리기 (0) | 2020.04.18 |
JS 이벤트 루프(callback, setTimeout, queue, 싱글스레드) (0) | 2020.03.29 |
댓글