localeCompare()는 특정 순서의 두 요소를 비교하는 데 사용할 수 있는 localeCompare 기능을 사용하는 방법에 내장된 함수입니다. localeCompare 함수의 구체적인 사용법을 간단히 살펴보겠습니다.
먼저 localeCompare 함수
stringObject.localeCompare(target)
의 기본 구문을 살펴보겠습니다. 설명: stringObject가 target보다 작으면 localeCompare()는 0보다 작은 숫자를 반환합니다. stringObject가 target보다 큰 경우 이 메서드는 0보다 큰 숫자를 반환합니다. 두 문자열이 동일하거나 로컬 데이터 정렬에 따라 차이가 없는 경우 이 메서드는 0을 반환합니다.
구체적인 예를 살펴보겠습니다
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> a = 'n'.localeCompare('z'); document.write(a + '<br>') b = 'gfg'.localeCompare('geeksforgeeks'); document.write(b + '<br>') c = 'a'.localeCompare('a'); document.write(c) </script> </body> </html>
출력 결과는 다음과 같습니다
-1 1 0
localeCompare 함수로 요소 정렬도 가능합니다
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> var elements = [ 'go', 'php', 'css', 'localeCompare 기능을 사용하는 방법' ]; a = elements.sort((a, b) => a.localeCompare(b)); document.write(a) </script> </body> </html>
출력 결과는 다음과 같습니다. 다음과 같습니다:
css,go,localeCompare 기능을 사용하는 방법,php
이 기사는 여기서 끝납니다. 더 흥미로운 콘텐츠를 보려면 PHP 중국어 웹사이트에서 다른 관련 칼럼 튜토리얼을 참조하세요! ! !
위 내용은 localeCompare 기능을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!