NavigatorLanguage 包含涉及导航(Navigator)的语言特性的方法和属性。
其实没有 NavigatorLanguage 这个对象,但是在一些其它的接口,如 Navigator 或 WorkerNavigator,实现了它。
属性
NavigatorLanguage 接口不继承任何属性。
NavigatorLanguage.language只读- 返回一个
DOMString代表用户最佳的语言,通常是浏览器UI的语言。返回null值代表语言未知。 NavigatorLanguage.languages只读- 返回一个
DOMString数组代表用户的最佳语言,不同语言按照谁更佳排序。
方法
NavigatorLanguage 接口不依赖任何接口和方法。
标准
| 标准 | 状态 | 备注 |
|---|---|---|
| WHATWG HTML Living Standard NavigatorLanguage |
Living Standard | 从 HTML5 出现开始,languages 属性已经被添加。 |
| HTML5 NavigatorLanguage |
Recommendation | 初始标准;出现在 WHATWG HTML Living Standard 的早期版本。 |
浏览器兼容性
| 功能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| 基础支持 | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
languages |
37 | 32 (32) | 未实现 | 24 | 未实现 |
在 WorkerNavigator |
? | 35 (35) | 未实现 | ? | 未实现 |
| 功能 | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| 基础支持 | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
languages |
? | ? | 32.0 (32) | 未实现 | ? | 未实现 |
在 WorkerNavigator |
? | ? | 35.0 (35) | 未实现 | ? | 未实现 |
参见
Navigator接口实现了本对象。