>  기사  >  웹 프론트엔드  >  JavaScript의 일반적인 연산방식과 문자열의 특수문자

JavaScript의 일반적인 연산방식과 문자열의 특수문자

亚连
亚连원래의
2018-05-29 15:39:411547검색

이 글은 주로 자바스크립트와 js 특수문자의 문자열 연산 방법을 소개합니다. 필요하신 분들은 참고하시면 됩니다.

구체적인 내용은 다음과 같습니다. 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
' 작은따옴표
" 큰따옴표
& amps
\ 백슬래시
n 줄 바꿈
r 캐리지 리턴
t tab
b 백스페이스 문자
f 폼 피드

위 내용은 제가 모두를 위해 정리한 내용입니다. 앞으로 모든 분들께 도움이 되기를 바랍니다.

관련 기사:

JS에서 컨텍스트 매개변수 값을 얻기 위해 EL 표현식을 사용하는 방법

jQuery에서 텍스트가 1줄, 2줄 또는 지정된 줄 수를 초과할 때 자동으로 타원 추가를 구현하는 방법

vue 렌더링 {{}}가 깜박일 때의 문제 및 해결 방법

위 내용은 JavaScript의 일반적인 연산방식과 문자열의 특수문자의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.