WorkerNavigator: languages 属性
注意:此功能仅在 Web Workers 中可用。
WorkerNavigator.languages 只读属性返回一个表示用户首选语言的字符串数组。语言使用 BCP 47 语言标签进行描述。在返回的数组中,它们按首选项排序,最首选的语言排在最前面。
navigator.language 的值是返回数组的第一个元素。
当用户首选语言发生变化时,会在 WorkerGlobalScope 对象上触发一个 languagechange 事件。
用户浏览器发送的每个 HTTP 请求中的 Accept-Language HTTP 头部使用的值与 navigator.languages 属性的值相同,只是多了 qvalues(质量值)字段(例如 en-US;q=0.8)。