>웹 프론트엔드 >JS 튜토리얼 >JavaScript에서 문자열의 문자 케이스를 변환하는 방법

JavaScript에서 문자열의 문자 케이스를 변환하는 방법

Christopher Nolan
Christopher Nolan원래의
2025-02-09 12:56:11311검색

How to Transform the Character Case of a String in JavaScript

코어 포인트

javaScript는 , 및 사용자 정의 제목 케이스 기능을 포함하여 문자열 문자의 경우를 변환하는 기본 메소드를 제공합니다. 이 방법은 원래 문자열을 변경하지 않고 새 문자열을 반환합니다.

  • 메소드는 텍스트 디스플레이를 형식화 할뿐만 아니라 신뢰할 수있는 문자열 비교에도 사용됩니다. toUpperCase() 문자열을 제목 케이스로 변환하기 위해 사용자 정의 함수를 만듭니다. 문자열을 단어 배열로 나누고 각 단어의 첫 글자를 대문자로 변환하고 나머지 문자를 소문자로 변환해야합니다. 문자열에 단어. toLowerCase()
  • 이 튜토리얼은 JavaScript 기본 메소드를 사용하여 문자열 문자 (대문자, 소문자 및 제목 사례)를 변환하는 방법을 알려줍니다.
  • JavaScript는 다양한 목적을 위해 데이터를 조작 할 수있는 많은 기능과 방법을 제공합니다. 우리는 최근에 문자열을 숫자, 숫자로 숫자 또는 서수 숫자로 변환하고 문자열을 분할하는 방법을 모색했습니다. 이 기사는 문자열 문자를 대문자와 소문자로 변환하는 방법을 소개합니다. 이는 특정 형식으로 문자열을 나타내거나 신뢰할 수있는 문자열 비교에 유용합니다. toLowerCase() toUpperCase() 문자열을 소문자로 변환
  • 소문자 문자열이 필요한 경우 문자열에서 사용 가능한
  • 메소드를 사용할 수 있습니다. 이 메소드는 모든 문자가 소문자 인 문자열을 반환합니다.

예 :

변수에

메소드를 사용하여 소문자에 모든 문자와 동일한 문자열을 검색 할 수 있습니다. 반환 된 새 문자열은

의 값에 영향을 미치지 않습니다. 문자열을 대문자로 변환

자본 문자열을 원한다면 문자열에서 사용 가능한

메소드를 사용할 수 있습니다. 이 메소드는 모든 문자가 대문자로 문자열을 반환합니다. toLowerCase()

예 :

변수에 대한
<code class="language-javascript">const str = 'HeLlO';
console.log(str.toLowerCase()); // "hello"
console.log(str); // "HeLlo"</code>
메소드를 사용하여 모든 문자가 자본화 된 동일한 문자열을 검색 할 수 있습니다. 반환 된 새 문자열은

의 값에 영향을 미치지 않습니다. str 문자열을 제목 케이스로 변환 toLowerCase() 스트링을 변환하는 가장 일반적인 사용 사례는 문자열을 제목 케이스로 변환하는 것입니다. 이것은 이름과 제목을 표시하는 데 사용될 수 있습니다. str 이를 수행하는 방법에는 여러 가지가 있습니다. 한 가지 방법은 메소드를 사용하여 문자열의 첫 문자를 변환 한 다음 나머지 문자열과 연결하는 것입니다. 예를 들면 :

<code class="language-javascript">const str = 'HeLlO';
console.log(str.toLowerCase()); // "hello"
console.log(str); // "HeLlo"</code>
이 예에서, 첫 번째 문자는

변수의 인덱스 0을 사용하여 검색됩니다. 그런 다음 메소드를 사용하여 대문자로 변환하십시오. 마지막으로 메소드를 사용하여 문자열의 나머지 부분을 검색하고 나머지 문자열을 첫 번째 문자와 연결하십시오. 문자열의 나머지 부분에 str를 바르면 소문자인지 확인하십시오. toUpperCase() 이것은 단어의 첫 글자를 대문자로 변환합니다. 그러나 경우에 따라 문장이있는 경우 문장의 모든 단어를 대문자로 변환 할 수 있습니다. 이 경우 다음과 같은 함수를 사용하는 것이 가장 좋습니다. substr() toLowerCase() 함수는 매개 변수, 즉 타이틀 케이스로 변환 할 문자열을 허용합니다.

함수에서 먼저 문자열이 비어 있는지 확인하고 그렇다면 빈 문자열을 반환하십시오.

그런 다음 그런 다음 공간 분리기에 문자열을 분할하여 배열을 반환합니다. 그런 다음 배열의 메소드를 사용하여 이전 예제에서 보았던 변환을 배열의 각 항목에 적용하십시오. 이것은 각 단어를 제목 케이스로 변환합니다.

마지막으로 동일한 공간 분리기를 사용하여 배열의 항목을 문자열로 연결하고 반환하십시오.
<code class="language-javascript">const str = 'HeLlO';
console.log(str.toUpperCase()); // "HELLO"
console.log(str); // "HeLlo"</code>

온라인 예 toTitleCase()

아래의 코드 펜 데모에서

및 의 함수를 시도 할 수 있습니다. 입력에 문자열이 입력되면 대문자와 소문자로 변환되어 표시됩니다. 문자열에서 상류 및 소문자가 다른 문자를 사용하려고 시도 할 수 있습니다.

[Codepen Demo Link (Codepen의 임베드 코드를 여기에 삽입해야 함)]

문자열 비교의 문자 케이스를 변경하십시오 많은 경우 코드 블록을 실행하기 전에 문자열을 비교해야합니다. 문자열이 어떻게 작성되는지에 대한 제어가 없다면 문자 케이스를 강요하지 않고 문자열을 비교하면 예상치 못한 결과가 발생할 수 있습니다. map

예 :

사용자가 입력에서 예 대신 yes를 입력하면 평등 조건이 실패하고 잘못된 경고가 표시됩니다.

문자열의 문자 케이스를 강요 하여이 문제를 해결할 수 있습니다.

결론 JavaScript에서 문자열의 문자 케이스를 변환하는 방법을 배우는 것이 필요합니다. 특정 형식으로 문자열을 표시하는 것과 같은 많은 사용 사례에 사용해야합니다. 현을 안정적으로 비교하는 데 사용될 수도 있습니다.

비교하는 문자열의 문자 케이스 강제 문자열의 내용이 기록 된 방식에 관계없이 문자열의 내용이 동일인지 확인할 수 있는지 확인하십시오.

toLowerCase() (원본 텍스트에 따라 보충 된 FAQ 등과 같은 기사의 끝 부분에 추가 내용이 추가되어야합니다)

위 내용은 JavaScript에서 문자열의 문자 케이스를 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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