在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/iOS  HTML/ 為何navigator.appVersion和navigator.userAge

為何navigator.appVersion和navigator.userAgent返回結(jié)果一樣?

這兩者為何在同一種瀏覽器中返回值一樣?

回答
編輯回答
涼心人

appVersionuserAgent的值并不相同。

我對(duì)比了本機(jī)上兩款不同的瀏覽器中,navigator的屬性appName、appVersion、appCodeName、userAgent

Chrome 65:

appName:Netscape
appVersion:5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
appCodeName:Mozilla 
userAgent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Firefox 59:

appName:Netscape
appVersion:5.0 (Macintosh)
appCodeName:Mozilla
userAgent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:59.0) Gecko/20100101 Firefox/59.0

在Web標(biāo)準(zhǔn)中appVersion表示所使用瀏覽器的版本號(hào),可以只是個(gè)數(shù)值,如5.0


參考資料:
NavigatorID.appVersion - Web API 接口 | MDN

2018年3月24日 03:34