Heim >Web-Frontend >js-Tutorial >Beispiel dafür, wie JS Browserversions- und Betriebssystemversions-Javascript-Kenntnisse erhält
Wir können also den folgenden Code schreiben:
Unter anderem werden Beurteilungsausdrücke wie der ternäre Operator verwendet, um den Code zu vereinfachen. Die Beurteilungsbedingung ist eine Zuweisungsanweisung, die nicht nur den Abgleich regulärer Ausdrücke und das Kopieren der Ergebnisse abschließt, sondern auch direkt als bedingte Beurteilung dient. Die nachfolgenden Versionsinformationen müssen nur aus den vorherigen Übereinstimmungsergebnissen extrahiert werden. Dies ist ein sehr effizienter Code.
In Zukunft müssen Sie nur noch if(Sys.ie) oder if(Sys.firefox) verwenden, um einen bestimmten Browser zu beurteilen, und Sie müssen nur noch if(Sys.ie == '8.0') oder if verwenden um die Browserversion zu beurteilen. (Sys.firefox == '3.0') und andere Formen sind immer noch sehr elegant auszudrücken.
Holen Sie sich die Betriebssystemversion: