Maison > Article > interface Web > Exemple de JS obtenant des compétences en matière de version du navigateur et de version du système d'exploitation_javascript
On peut donc écrire le code suivant :
Parmi eux, des expressions de jugement telles que l'opérateur ternaire sont utilisées pour simplifier le code. La condition de jugement est une instruction d'affectation, qui non seulement complète la correspondance des expressions régulières et copie les résultats, mais sert également directement de jugement conditionnel. Les informations de version ultérieure doivent uniquement être extraites des résultats de correspondance précédents. Il s'agit d'un code très efficace.
À l'avenir, vous n'aurez qu'à utiliser if(Sys.ie) ou if(Sys.firefox) pour juger un certain navigateur, et vous n'aurez qu'à utiliser if(Sys.ie == '8.0') ou if pour juger la version du navigateur. (Sys.firefox == '3.0') et les autres formes sont toujours très élégantes à exprimer.
Récupérez la version du système d'exploitation :