이번에는 JSstring의 동작에 대한 자세한 설명을 가져오겠습니다. JS string 동작의 주의사항은 무엇이며, 다음은 실제 사례이므로 살펴보겠습니다.
charAt() 문자열의 특정 인덱스에 있는 문자를 가져옵니다.
toupperCase() 문자열의 모든 문자를 대문자로 변환합니다.
indexOf() 문자열에서 특정 문자열이 처음 나타나는 것을 반환합니다
substring () 문자열의 하위 문자열을 반환합니다.
slice() 문자열의 하위 문자열을 반환하고, 음수 매개변수를 지원합니다(문자열의 마지막 문자는 -1로 설정됨).
concat()을 사용하여 변환합니다. 여러 문자열을 다음으로 결합합니다. 하나의 문자열
replace() 문자열의 하위 문자열을 특정 문자열로 바꾸기
split() 문자열을 여러 문자열로 분할하고 구분 기호를 지정할 수 있습니다.
match() 정규 표현식을 사용하여 대상 하위 문자열 검색
search() 정규식을 사용하여 대상 하위 문자열을 검색합니다(인덱스가 반환됨)
ps: JavaScript 특수 문자
JavaScript에서 백슬래시를 사용하여 텍스트 문자열에 특수 문자를 추가할 수 있습니다.
특수 문자 삽입
백슬래시는 텍스트 문자열에 줄임표, 줄 바꿈, 따옴표 및 기타 특수 문자를 삽입하는 데 사용됩니다.
다음 JavaScript 코드를 살펴보세요.
var txt="We are the so-called "Vikings" from the north." document.write(txt)
JavaScript에서 문자열은 작은따옴표나 큰따옴표를 사용하여 시작하거나 끝납니다. 이는 위의 문자열이 We are the 소위로 잘린다는 것을 의미합니다.
이 문제를 해결하려면 "Viking"에서 따옴표 앞에 백슬래시()를 추가해야 합니다. 그러면 각 큰따옴표가 리터럴 문자열로 변환됩니다.
var txt="We are the so-called \"Vikings\" from the north." document.write(txt)
이제 JavaScript는 올바른 텍스트 문자열을 출력할 수 있습니다. 우리는 소위 북쪽에서 온 "바이킹"입니다.
또 다른 예는 다음과 같습니다.
document.write ("You \& me are singing!")
위의 예는 다음과 같은 출력을 생성합니다.
You & me are sing!
아래 표에는 백슬래시를 사용하여 모두 변경할 수 있는 나머지 특수 문자가 나열되어 있습니다.
Code | output |
---|---|
' | 작은따옴표 |
" | 큰따옴표 |
& | 앰퍼샌드 |
\ | 백슬래시 |
n | 줄 바꿈 |
r | 캐리지 리턴 |
t | tab |
b | 백스페이스 문자 |
f | 폼 피드 |
이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!
추천 도서:
jquery 드래그 파일 업로드 로딩 로딩 진행률 표시줄 추가
Angular CLI 생성 Angular 5 프로젝트 사용법 자세한 설명
위 내용은 JS 문자열 작업에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!