중국어가 있는지 판단한다는 생각은 앞뒤에 어떤 문자라도 있을 수 있다는 것인데 이 문제만 맞으면 이 문제도 풀 수 있고 코드도 간단하고 아이디어도 명확하다
JS의 첫 번째 중국어 유무 판단 방법
]
js를 사용하여 중국어
를 사용한 두 번째 코드가 매우 간단한 방법인지 확인합니다.
코드는 다음과 같습니다. 다음과 같습니다:
if (escape(str).indexOf("%u") < 0)
{
//문자열 문자열에 한자가 포함되어 있습니다
}
어떻게 작동하나요? 문자열을 인코딩하는 것은 이스케이프입니다. 255보다 큰 문자 값은 %u**** 형식으로 저장되고, 255보다 큰 문자 값은 발생하지 않습니다. - 영문자(일반적으로 한자, 한자가 아닌 문자도 한자로 간주될 수 있음) .
IndexOf는 문자열에 특정 하위 문자열이 있는지 확인하는 데 사용됩니다. 발견되지 않으면 -1을 반환합니다.
js가 모두 중국어인지 확인