컴퓨터 전문가라면 문자열(문자열 유형)이 C 언어, C++, C#, Java, .NET 등의 개발과 불가분의 관계라는 것을 모두 알아야 합니다. 따라서 웹 프론트엔드 개발에서도 문자열이 중요한 역할을 합니다. is: 문자열에 관한 것입니다.
1. 문자 검색
(1) charAt(subscript); 지정된 아래 첨자가 있는 문자를 검색합니다. 예: var a="hello" var b=a.charAt(2); 아래 첨자가 2인 문자를 검색하면 b의 결과는 다음과 같습니다. 첫 번째 l, 아래 첨자는 0
부터 시작합니다.
(2) charCodeAt(아래 첨자): 지정된 아래 첨자가 있는 문자의 ASCII 코드를 찾습니다. 예: var a=”hyya” var b=a.charCodeAt(3); 문자 a, 결과는 97
2. 문자(아래 첨자)로 색인 검색
(1) indexOf ("character"); 앞에서 뒤로 발견된 첫 번째 정규 문자의 인덱스입니다. 예: var a="ayidjds" var b=indexOf("d");
(2) lastindexOf("character"); 뒤에서 앞으로 찾은 첫 번째 정규 문자의 인덱스입니다. 예: var a="dfferdrt"; var b=lastindexOf("r");
3. 문자열 연결
(1) "+"를 통해 연결: var str1="world"; var str3=str1+str2;
(2) concat을 통해 연결: var str1="hello"; var str3=str1.concat(str2); str3의 결과도 "helloworld"입니다.
4. 문자열 가로채기
(1) Slice(star,end); satr: 차단의 시작 첨자, end: 차단의 끝 첨자. 여기서 차단된 부분은 시작 위치를 포함하지만 종료 위치는 포함하지 않습니다. 예: var a = "hello world"; var b=a.slice(0,4); b의 결과는 "hell"입니다.
참고:
a. 끝 위치가 기록되지 않은 경우 가로채는 부분은 별의 처음부터 끝까지입니다. 예: var a="hello world" var b=a.slice(2); "요 세상"
b. end 값이 star 값보다 작은 경우(예: var b.slice(4,2)) b의 반환 결과는 비어 있습니다.
> 하지만 c.star이지만 end 값은 모두 음수일 수 있습니다. 즉, 아래 첨자는 1부터 시작합니다.
(2) substr(star,count), star는 슬라이스의 star와 동일합니다. count: number, 예: var a="hello world" var b=a.substr(1,3); 는: "ell";
참고:
a. 카운트를 쓰지 않으면 별부터 끝까지 가로채세요
b.star는 슬라이스와 마찬가지로 음수일 수도 있습니다
(3) substring(star,end)는 슬라이스
와 동일한 기능을 갖습니다.
참고:
a. end 값이 star 값보다 작으면 컴퓨터는 별과 끝을 지능적으로 조정합니다. 예: substring(4,2)는 substring(2,4)
와 동일한 결과를 출력합니다.
b. 별과 끝이 모두 음수인 경우 출력 결과는 비어 있습니다
c. 별표 또는 끝이 음수이면 모든 문자가 차단됩니다
5. 문자열을 배열로 변환
분할("문자열")
문자열에 대한 지식은 이것에만 국한되지 않습니다. 문자열에 대해 더 알고 싶은 학생들은 온라인에 접속하여 더 자세한 정보를 찾을 수 있습니다.
위 내용은 문자열에 관한 몇 가지 질문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!