>웹 프론트엔드 >JS 튜토리얼 >js는 중국어 script가 있는지 확인합니다._js는 중국어 메소드 컬렉션을 확인합니다. [원본]_javascript 기술

js는 중국어 script가 있는지 확인합니다._js는 중국어 메소드 컬렉션을 확인합니다. [원본]_javascript 기술

WBOY
WBOY원래의
2016-05-16 19:01:111387검색

중국어가 있는지 판단한다는 생각은 앞뒤에 어떤 문자라도 있을 수 있다는 것인데 이 문제만 맞으면 이 문제도 풀 수 있고 코드도 간단하고 아이디어도 명확하다
JS의 첫 번째 중국어 유무 판단 방법


[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다.
]
js를 사용하여 중국어
를 사용한 두 번째 코드가 매우 간단한 방법인지 확인합니다. 코드는 다음과 같습니다. 다음과 같습니다:


if (escape(str).indexOf("%u") < 0)
{
//문자열 문자열에 한자가 포함되어 있습니다
}


어떻게 작동하나요? 문자열을 인코딩하는 것은 이스케이프입니다. 255보다 큰 문자 값은 %u**** 형식으로 저장되고, 255보다 큰 문자 값은 발생하지 않습니다. - 영문자(일반적으로 한자, 한자가 아닌 문자도 한자로 간주될 수 있음) .
IndexOf는 문자열에 특정 하위 문자열이 있는지 확인하는 데 사용됩니다. 발견되지 않으면 -1을 반환합니다. js가 모두 중국어인지 확인
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.