toLocaleLowerCase와 toLowerCase의 차이점은 무엇입니까?

Tolocalelowercasewa Tolowercase Ui Chaijeom Eun Mueos Ibnikka



JavaScript 프로그래밍 언어를 사용하면 사용자는 요구 사항에 따라 문자열을 '소문자'로 변환할 수 있습니다. 보통명사를 나타내기 위해 소문자를 사용하기 때문에 사용자가 문자열을 보통명사로 표시하고자 하는 상황에서 주로 발생합니다.

사용자는 JavaScript의 도움으로 이 작업을 수행할 수 있습니다. toLowerCase() ' 아니면 그 ' toLocaleLowerCase() 방법. 이름에서 알 수 있듯이 두 방법 모두 문자열을 소문자로 변환하지만 몇 가지 요소가 다릅니다.

이 안내서는 'toLocaleLowerCase'와 'toLowerCase' 메소드 간의 주요 차이점을 나열합니다.







'toLocaleLowerCase' 메소드와 'toLowerCase' 메소드의 차이점을 살펴보기 전에 먼저 이러한 메소드의 기본 사항에 대한 개요를 살펴보십시오.



'toLocaleLowerCase()' 메서드란 무엇입니까?

toLocaleLoweCase() ” 메서드는 주어진 문자열을 브라우저 로케일에 따라 소문자로 변환합니다. 'locale'은 미국 영어의 경우 'en_US', 터키어의 경우 'tr' 등과 같은 브라우저의 언어 설정을 지정합니다.



통사론





끈. toLocaleLowerCase ( )

'locale'을 매개변수로 전달하지 않은 위의 구문은 초기화된 문자열을 브라우저의 현재 로케일에 따라 소문자로 변환합니다.

위에서 정의한 방법을 실제로 사용해 봅시다.



예: 'toLocaleLowerCase()' 메서드 적용

이 예제는 'toLocaleLowerCase()' 메서드를 적용하여 지정된 'tr(Turkish)' 로케일을 기반으로 문자열을 소문자로 변환합니다.

자바스크립트 코드

< 스크립트 >

문자열을 보자 = '리눅스힌트' ;

결과를 보자 = 끈. toLocaleLowerCase ( 'tr' ) ;

콘솔. 통나무 ( '끈: ' + ) ;

콘솔. 통나무 ( '출력: ' + 결과 ) ;

스크립트 >

위의 코드 라인에서:

  • '문자열' 변수는 문자열을 초기화합니다.
  • '결과' 변수는 ' toLocaleLowerCase() ” 초기화된 문자열을 소문자로 변환합니다.
  • 첫번째 ' 콘솔.로그() ” 메서드는 “문자열” 변수 값을 표시하고 두 번째 메서드는 “결과” 변수 값을 콘솔에 표시합니다.

산출

초기화된 문자열이 'tr(Turkish)' 로케일에 맞게 성공적으로 소문자로 변환된 것을 확인할 수 있습니다.

'toLowerCase()' 메서드는 무엇입니까?

toLowerCase() ” 메서드는 특정 문자열을 소문자로 변환합니다. 이 작업을 수행하는 동안 원래 문자열에는 영향을 주지 않습니다.

통사론

끈. 대소문자 ( )

위 구문은 변환된 문자열을 나타내는 새 문자열을 반환합니다.

실제 구현을 봅시다.

예: 'toLowerCase()' 메서드 적용

이 예제에서는 'toLowerCase()' 메서드를 사용하여 초기화된 문자열을 소문자로 변환합니다.

자바스크립트 코드

< 스크립트 >

문자열을 보자 = '리눅스힌트' ;

결과를 보자 = 끈. 대소문자 ( ) ;

콘솔. 통나무 ( '끈: ' + ) ;

콘솔. 통나무 ( '출력: ' + 결과 ) ;

스크립트 >

위의 코드 블록:

  • '를 적용 toLowerCase() ” 메서드를 사용하여 초기화된 문자열을 변환합니다.
  • 콘솔.로그() ” 메서드는 초기화된 문자열과 변환된 문자열을 각각 표시합니다.

산출

콘솔은 초기화된 문자열과 변환된 문자열을 모두 성공적으로 출력으로 표시합니다.

이제 논의된 방법 간의 차이점에 대한 실제 구현을 확인하십시오.

'toLocaleLowerCase()' 및 'toLowerCase()' 메서드의 차이점은 무엇입니까?

이 섹션에서는 'toLocaleLowerCase()' 및 'toLowerCase()' 메서드 간의 주요 차이점을 수행합니다.

  • 일하고 있는: 'toLocaleLowerCase()' 메소드는 현재 또는 지정된 로케일에 따라 문자열을 변환하는 반면 'toLowerCase()' 메소드는 영어 표준/규칙에 따라 문자열을 소문자로 변환합니다.
  • 매개변수: 'toLocaleLowerCase()' 메서드를 사용하면 'locale' 매개 변수를 지정하여 특정 'locale'에 따라 문자열을 변환할 수 있습니다. 반면 “toLowerCase()” 메서드는 문자열을 기본 영문 기준으로 변환하기 때문에 별도의 매개변수가 필요하지 않다.
  • 한정: 'toLowerCase()' 메서드는 사용자가 브라우저의 언어 설정에 따라 문자열만 변환하도록 제한하고 다른 특정 로케일은 변환하지 않는 반면 'toLocaleLowerCase()' 메서드를 사용하는 동안 '로캘' 제한은 없습니다.

결론

' toLocaleLowerCase() ' 그리고 ' toLowerCase() ” 메소드는 동일합니다. 즉, 문자열을 소문자로 변경합니다. 그러나 '작동', '매개변수' 및 '제한' 요소에 따라 서로 다릅니다. 이 가이드에서는 'toLocaleLowerCase'와 'toLowerCase' 메서드 간의 주요 차이점을 강조했습니다.