자바 스 크 립 트 로 컬 대상 상용 방법 (2) - 문자열 대상
25035 단어 JavaScript자바 script문자열 개체상용 방법
1. charAt () charAt () 문자열 에서 아래 표 시 를 누 르 면 해당 위치 에 있 는 문 자 를 찾 습 니 다.
// 1 str1
var str1=new String('преступление и наказание');
console.log(str1.charAt(1));// р str1 1
console.log(str1); //
//String {0: "п", 1: "р", 2: "е", 3: "с", 4: "т", 5: "у", 6: "п", 7: "л", 8: "е", 9: "н", 10: "и", 11: "е", 12: " ", 13: "и", 14: " ", 15: "н", 16: "а", 17: "к", 18: "а", 19: "з", 20: "а", 21: "н", 22: "и", 23: "е", length: 24, [[PrimitiveValue]]: "преступление и наказание"}
2. charCodeAt () charCodeAt () 문자열 에서 아래 표 시 를 누 르 면 해당 위치 문자 의 Unicode 인 코딩 을 찾 습 니 다.
// 1 str2
var str2=new String('Index librorum prohibitorum');
console.log(str2.charCodeAt(3));// 101 str2 3 e Unicode
console.log(str2); //
//String {0: "I", 1: "n", 2: "d", 3: "e", 4: "x", 5: " ", 6: "l", 7: "i", 8: "b", 9: "r", 10: "o", 11: "r", 12: "u", 13: "m", 14: " ", 15: "p", 16: "r", 17: "o", 18: "h", 19: "i", 20: "b", 21: "i", 22: "t", 23: "o", 24: "r", 25: "u", 26: "m", length: 27, [[PrimitiveValue]]: "Index librorum prohibitorum"}
3. index Of () index Of () 문자열 의 첫 번 째 부터 첫 번 째 일치 하 는 대상 매개 변 수 를 찾 습 니 다. 문자열 의 위치 아래 표 시 됩 니 다.
// 1 str3
var str3=new String('Arthas Menethil');
console.log(str3.indexOf('a')); // 4 'a' str3
console.log(str3); //
//String {0: "A", 1: "r", 2: "t", 3: "h", 4: "a", 5: "s", 6: " ", 7: "M", 8: "e", 9: "n", 10: "e", 11: "t", 12: "h", 13: "i", 14: "l", length: 15, [[PrimitiveValue]]: "Arthas Menethil"}
4. lastIndexOf () lastIndexOf () 문자열 의 마지막 자리 에서 첫 번 째 일치 하 는 대상 매개 변 수 를 찾 습 니 다. 문자열 의 위 치 를 표시 합 니 다.
// 1 str4
var str4=new String('Illidan Stormrage');
console.log(str4.lastIndexOf('r')); // 13 'r' str4
console.log(str4); //
//String {0: "I", 1: "l", 2: "l", 3: "i", 4: "d", 5: "a", 6: "n", 7: " ", 8: "S", 9: "t", 10: "o", 11: "r", 12: "m", 13: "r", 14: "a", 15: "g", 16: "e", length: 17, [[PrimitiveValue]]: "Illidan Stormrage"}
5. match () match () 는 문자열 에서 매개 변수 에 대한 대상 을 찾 고 배열 로 되 돌려 줍 니 다.
// 1 str5
var str5=new String('q1w2e3r');
console.log(str5.match('w'));
// 'w' str5 , ["w", index: 2, input: "q1w2e3r"]
console.log(str5.match('a'));
// null
console.log(str5.match(/^q(\d)w(\d)e\dr$/));
// , ,
// ["q1w2e3r", "1", "2", index: 0, input: "q1w2e3r"]
console.log(str5);//
//String {0: "q", 1: "1", 2: "w", 3: "2", 4: "e", 5: "3", 6: "r", length: 7, [[PrimitiveValue]]: "q1w2e3r"}
6. replace () replace () 문자열 에서 첫 번 째 매개 변수 에 맞 는 대상 을 찾 아 두 번 째 매개 변수 로 바 꾸 어 새로운 문자열 을 구성 하고 되 돌려 줍 니 다.
// 1 str6
var str6=new String('q1w2e3r');
console.log(str6.replace(/\d/g,1));// , , q1w1e1r
console.log(str6);//
//String {0: "q", 1: "1", 2: "w", 3: "2", 4: "e", 5: "3", 6: "r", length: 7, [[PrimitiveValue]]: "q1w2e3r"}
7. search () search () 문자열 의 위 치 를 찾 아 되 돌려 줍 니 다.
// 1 str7
var str7=new String('q1w2e3r');
console.log(str7.search('w'));// 'w' str7 2
console.log(str7);//
//String {0: "q", 1: "1", 2: "w", 3: "2", 4: "e", 5: "3", 6: "r", length: 7, [[PrimitiveValue]]: "q1w2e3r"}
8. slice () slice () 문자열 의 아래 에 대응 하 는 매개 변수 로 표 시 된 문 자 를 되 돌려 줍 니 다.
// 1 str8
var str8=new String('q1w2e3r');
console.log(str8.slice(1,3));// str8 1 3 1w
console.log(str8.slice(3));// str8 3 2e3r
console.log(str8);//
//String {0: "q", 1: "1", 2: "w", 3: "2", 4: "e", 5: "3", 6: "r", length: 7, [[PrimitiveValue]]: "q1w2e3r"}
9. split () split () 문자열 을 매개 변 수 를 경계 로 분할 합 니 다.
// 1 str9
var str9=new String('q1w2e3r');
console.log(str9.split(/\d/));// ["q", "w", "e", "r"]
console.log(str9.split(''));// , ["q", "1", "w", "2", "e", "3", "r"]
console.log(str9);//
//String {0: "q", 1: "1", 2: "w", 3: "2", 4: "e", 5: "3", 6: "r", length: 7, [[PrimitiveValue]]: "q1w2e3r"}
10. substr () substr () 는 매개 변수 에 따라 문자열 을 캡 처 하고 매개 변수 가 마이너스 일 때 뒤에서 캡 처 합 니 다.
// 1 str10
var str10=new String('q1w2e3r');
console.log(str10.substr(1,2));// 1 , 2 1w
console.log(str10.substr(-4,2));// 4 , 2 2e
console.log(str10);//
//String {0: "q", 1: "1", 2: "w", 3: "2", 4: "e", 5: "3", 6: "r", length: 7, [[PrimitiveValue]]: "q1w2e3r"}
11. substring () substring () 은 매개 변수 에 따라 문자열 을 캡 처 하여 되 돌려 줍 니 다. 매개 변 수 는 선후 로 배치 되 어 차이 가 없 으 며 작은 표지 부터 캡 처 합 니 다.
// 1 str11
var str11=new String('q1w2e3r');
console.log(str11.substring(2,4));// 2 4 w2
console.log(str11.substring(4,2));// substring(2,4) w2
console.log(str11);//
//String {0: "q", 1: "1", 2: "w", 3: "2", 4: "e", 5: "3", 6: "r", length: 7, [[PrimitiveValue]]: "q1w2e3r"}
12. toLocale LowerCase () 와 toLocale UpperCase () toLocale LowerCase () 와 toLocale UpperCase () 는 각각 지역 별로 문자열 을 모두 변환 해 야 소문 자 와 대문자 이다.
// 1 str12
var str12=new String('Преступление И Наказание');
console.log(str12.toLocaleLowerCase());//
console.log(str12.toLocaleUpperCase());//
console.log(str12);//
//String {0: "П", 1: "р", 2: "е", 3: "с", 4: "т", 5: "у", 6: "п", 7: "л", 8: "е", 9: "н", 10: "и", 11: "е", 12: " ", 13: "И", 14: " ", 15: "Н", 16: "а", 17: "к", 18: "а", 19: "з", 20: "а", 21: "н", 22: "и", 23: "е", length: 24, [[PrimitiveValue]]: "Преступление И Наказание"}
13. toLowerCase () 와 toUpperCase () toLowerCase () 와 toUpperCase () 는 각각 문자열 을 모두 변환 해 야 소문 자 와 대문자 로 쓴다.
// 1 str13
var str13=new String('Преступление И Наказание');
console.log(str13.toLowerCase());//
console.log(str13.toUpperCase());//
console.log(str13);//
//String {0: "П", 1: "р", 2: "е", 3: "с", 4: "т", 5: "у", 6: "п", 7: "л", 8: "е", 9: "н", 10: "и", 11: "е", 12: " ", 13: "И", 14: " ", 15: "Н", 16: "а", 17: "к", 18: "а", 19: "з", 20: "а", 21: "н", 22: "и", 23: "е", length: 24, [[PrimitiveValue]]: "Преступление И Наказание"}
14. toString () toString () 은 대상 을 기본 형식의 string 형식 으로 변환 합 니 다.
// 1 str14
var str14=new String('Преступление И Наказание');
var str15=str14.toString();// str14 string
console.log(typeof str14);// object
console.log(typeof str15);// string
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.