admin管理员组

文章数量:1537097

javascript中navigator.userAgent里的window NT

今天为了尝试查看网址的来源document.referrer,但是不知道每个浏览器的版本号,然后我就用navigator.userAgent来获取当前浏览器的版本号,出了一大串字符串,根据代码测试结果:
代码:

alert('来源是:'+document.referrer + '\nUA是:' + navigator.userAgent);
  1. 这是ie6浏览器的输出:
  2. 这是Internet Explorer 11上的输出:
  3. 这是360浏览器上的输出:

    4.这是Microsoft Edge上的输出:

    他们上面都存在windows NT 10.0,最后,查了一下,才知道,widnows NT 10到底是毛意思啊。
    Microsoft Windows NT是微软发布的操作系统,NT 就是 new technology的意思,我们通常叫windows NT 位ie的内核,注意,不是发行版本(向win10,win7的叫法),每个发行版本对应一个ie内核, 以上的windows NT10.0就是ie的内核版本,
    微软成立的20年间已推出21个Windows NT操作系统。每个操作系统如下所示:
NT 版本市场名称版本发行日期RTM Build
NT 3.1Windows NT 3.1Workstation(仅被命名为“Windows NT”), Advanced Server1993年7月27日528
NT 3.5Windows NT 3.5Workstation, Advanced Server1994年9月5日807
NT 3.51Windows NT 3.51Workstation, Server1995年5月30日1057
NT 4.0Windows NT 4.0Workstation, Server, Server Enterprise Edition,
  Terminal Server, Embedded
1996年7月29日1381
NT 5.0Windows 2000Professional, Server, Advanced Server, DataCenter Server2000年2月17日2195
NT 5.1Windows XPHome, Professional, Media Center, Tablet PC, Starter, Embedded, N2001年10月15日2600
NT5.2Windows XP64-bit Edition Version 2003 (此专为AMD64而开发), Professional x64 Edition
  • IA64: 2003年3月28日
  • x64: 2005年4月25日
3790
Windows Server 2003Standard, Enterprise, DataCenter, Web, Small Business Server2003年4月24日
Windows Server 2003 R2Standard, Enterprise, DataCenter, Web, Small Business Server2005年12月6日
NT6.0Windows VistaStarter, Home Basic, Home Premium, Professional, Enterprise, Ultimate2007年1月30日
  • 6000 (RTM)
  • 6001 (SP1)
  • 6002 (SP2)
Windows Server 2008Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems2008年8月27日
  • 6001 (RTM)
  • 6002 (SP2)
NT6.1Windows 7Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate2009年10月22日
  • 7600 (RTM)
  • 7601 (SP1)
Windows Server 2008 R2Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems2009年10月22日
  • 7600 (RTM)
  • 7601 (SP1)
NT6.2Windows 8Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RT2012年10月26日9200
Windows Phone 8不适用2012年10月30日9900
Windows Server 2012Foundation, Essentials, Standard, Datacenter2012年9月4日9200
NT6.3Windows 8.1Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.12013年10月18日9600
Windows Phone 8.1不适用2014年4月2日不适用
Windows Server 2012 R2Essentials, Standard, Datacenter2013年10月18日9600
NT6.4Windows 10Technical Preview (v.6.4.9841)2014年10月1日9841
Technical Preview (v.6.4.9860)2014年10月21日9860
Technical Preview (v.6.4.9879)2014年11月13日9879
NT 10.0
  
Windows 10
  
Technical Preview (v.10.0.9888) 2014年12月14日 9888
Technical Preview (v.10.0.9926) 2015年1月24日9926
Technical Preview (v.10.0.10041)2015年3月19日10041
Insider Preview (v.10.0.10074)2015年4月30日10074
Insider Preview (v.10.0.10158)2015年6月30日10158
  
Insider Preview (v.10.0.10159)2015年7月1日10159
  
Insider Preview (v.10.0.10162)2015年7月3日10162
  
Windows10家庭版,Windows10专业版,Windows10企业版,和Windows10教育版2015年7月29日10240
Insider Preview (v.10.0.10586)2015年10月13日10586
  

本文标签: 意义版本WindowsNT