>  기사  >  웹 프론트엔드  >  js의 문자 메소드와 문자열 연산 메소드 요약(코드 포함)

js의 문자 메소드와 문자열 연산 메소드 요약(코드 포함)

不言
不言원래의
2018-08-13 17:40:431553검색

이 글은 js의 문자 메소드와 문자열 연산 메소드를 요약한 것입니다(코드 포함). 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

문자 메소드

1. charAt()
는 0을 기준으로 문자 위치를 매개변수로 받습니다. 주어진 위치의 문자를 단일 문자열로 반환합니다.

   var stringValue = "hello world";
   console.log(stringValue.charAt(1)); //"e"

2.charCodeAt()
는 0을 기준으로 하는 문자 위치인 매개변수를 받습니다. 반환되는 것은 문자 인코딩입니다.

   var stringValue = "hello world";
   console.log(stringValue.charCodeAt(1)); //101

문자열 연산 방법

1.concat()
은 하나 이상의 문자열을 연결하고 연결하여 얻은 새 문자열을 반환하는 데 사용됩니다. 문자열 자체의 값은 수정되지 않지만 기본 유형이 반환됩니다. . 문자열 값.

   var stringValue = "hello ";
   var result = stringValue.concat("world");
   console.log(result); // "hello world"
   console.log(stringValue); // "hello"

2.slice()
는 문자열을 가로채서 원래 문자열에 영향을 주지 않고 기본 유형의 문자열 값을 반환합니다.
두 개의 매개변수가 전달되는 경우 첫 번째 매개변수는 차단 시작 위치, 두 번째 매개변수는 차단 종료 위치입니다.

   var stringValue = "hello world";
   console.log(stringValue.slice(3)); //"lo world"
   console.log(stringValue.slice(3,7)); //"lo w"

3. substring()
은 문자열을 가로채서 원래 문자열에 영향을 주지 않고 기본 유형 문자열 값만 반환합니다.
두 개의 매개변수가 전달되는 경우 첫 번째 매개변수는 차단 시작 위치, 두 번째 매개변수는 차단 종료 위치입니다.

   var stringValue = "hello world";
   console.log(stringValue.substring(3)); //"lo world"
   console.log(stringValue.substring(3,7)); //"lo w"

4. substr()
은 문자열을 가로채고 원래 문자열에 영향을 주지 않고 기본 유형 문자열 값만 반환합니다.
두 개의 매개변수가 전달되는 경우 첫 번째 매개변수는 차단 시작 위치이고 두 번째 매개변수는 반환되는 문자 수입니다.

   var stringValue = "hello world";
   console.log(stringValue.substr(3)); //"lo world"
   console.log(stringValue.substr(3,7)); //"lo worl"

관련 권장사항:

Js

JS 코드에서 타임스탬프를 시간 형식으로 변환하는 구현에 대한 자세한 분석 및 차이점 비교

위 내용은 js의 문자 메소드와 문자열 연산 메소드 요약(코드 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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