4
정규식이 좋지 않습니다.WebKit 버전 525 및 RegEx를 탐지
내가 특별히 버전 아래에 웹킷 브라우저를 감지하고 싶은 내가 올바르게 정말 WebKit/5….…
를 반환하는 정규 표현식 [/WebKit/[\d.]+/.exec(navigator.appVersion)
]이 525
, 나는 단지 버전 번호를 반환 좋아하지만하려는 경우 브라우저가 WebKit이 아니므로 null
을 반환하거나 더 나은 방법으로 0
을 반환하십시오.
예를 들어 브라우저가 Trident, Presto 또는 Gecko 인 경우 null
을 반환하고 브라우저가 WebKit 인 경우 버전 번호를 반환하십시오.
분명히하기 위해 정규 표현식에서 navigator.appVersion
에 이 포함되어 있는지 확인하고 그렇지 않은 경우 null을 반환하고 버전 번호를 반환합니다.
감사합니다.
jQuery 또는 정렬을 사용하지 말자.이 시나리오에서는 과도하다.
인가 : 당신은 당신이 그 웹킷 버전 사이에 차이가 사용할 실제 기능을 테스트 할 수있는 방법이 없다 절대적으로 확신하는 경우에만이를 사용해야합니다 내
\d.
의 속기는0-9
입니까? –오. 네, 좋은 장소입니다. 내 대답 바꾸기. –