JavaScript에서는 toLowerCase() 메서드와 toLocaleLowerCase() 메서드를 사용하여 문자열의 대문자를 소문자로 변환할 수 있습니다.
toLowerCase() 메소드를 사용하세요.
문자열의 toLowerCase() 메소드는 문자열의 문자를 소문자로 변환할 수 있으며, 소문자로 구성된 문자열이 반환됩니다.
참고: toLowerCase() 메서드는 원래 문자열을 변경하지 않으며 알파벳이 아닌 문자에는 영향을 주지 않습니다.
구문:
string.toLowerCase()
string은 변환해야 하는 문자열 개체입니다.
간단한 예: toLowerCase() 메서드를 사용하여 "PHP 중국어 웹사이트의 웹사이트는 다음과 같습니다. WWW.PHP.CN" 문자열을 소문자로 변환합니다.
<div class="demo "> <p>转换前:<br /> <span id="str1"></span> </p> <p>转换后:<br /> <span id="str2"></span> </p> </div> <script type="text/javascript"> var str1 ="PHP中文网的网站为:WWW.PHP.CN"; var str2 =str1.toLowerCase(); document.getElementById("str1").innerHTML =str1; document.getElementById("str2").innerHTML =str2; </script>
렌더링:
위의 예에서 볼 수 있듯이 toLowerCase() 메서드를 사용하면 문자열을 소문자로 쉽게 변환할 수 있지만 때로는 문자열을 소문자로 변환하는 경우가 다를 수 있습니다. 상황에 따라 서로 다른 언어가 충돌합니다.
예: 다른 언어에서는 소문자 'i'의 대문자 표현이 다릅니다. 영어에서는 대문자 'I'로 표현되지만, 터키어에서는 대문자 점선 문자 '? '표현하다.
그렇다면 이 문제를 어떻게 극복할 수 있을까요? toLocaleLowerCase() 메소드를 사용하여 소문자로 변환할 수 있습니다.
toLocaleLowerCase() 메소드 사용
문자열의 toLocaleLowerCase() 메소드는 사용자 컴퓨터의 현재 로케일에 따라 문자열을 해당 소문자로 변환하고 소문자로 구성된 문자열도 반환합니다.
구문:
string.toLocaleLowerCase()
간단한 예: toLocaleLowerCase() 메서드를 사용하여 문자열 "ABCDEfx"를 변환합니다.
<div class="demo "> <p>转换前:<br /><br /> <span id="str1"></span> </p><br /> <p>转换后:<br /><br /> <span id="str2"></span> </p> </div> <script type="text/javascript"> var str1 ="ABCDEfx"; var str2 =str1.toLocaleLowerCase(); document.getElementById("str1").innerHTML =str1; document.getElementById("str2").innerHTML =str2; </script>
Rendering:
설명:
대부분의 경우 toLocaleLowerCase() 메서드 또는 toLowerCase() 메서드를 사용하여 얻은 결과는 동일하며 로케일에 정의된 규칙만 동일합니다. 기존 유니코드 대소문자 매핑 방법이 충돌하는 경우에만 다른 결과가 발생합니다.
요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.
위 내용은 js에서 지정된 문자열을 소문자로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!