WorkerNavigator:language 属性
注意:此功能仅在Web Workers中可用。
只读属性WorkerNavigator.language
返回一个字符串,表示用户的首选语言,通常是浏览器 UI 的语言。
值
一个字符串,表示根据RFC 5646:语言标识标签(也称为 BCP 47)定义的语言版本。有效语言代码示例包括“en”、“en-US”、“fr”、“fr-FR”、“es-ES”等。
请注意,在 iOS 10.2 之前的 Safari 中,返回的国家/地区代码为小写:“en-us”、“fr-fr”等。
示例
您可以运行此插入 Web 工作程序
js
if (/^en\b/.test(navigator.language)) {
doLangSelect(window.navigator.language);
}
规范
规范 |
---|
HTML 标准 # dom-navigator-language-dev |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。