WorkerNavigator: language 屬性

Baseline 已廣泛支援

此特性已非常成熟,可在多種裝置和瀏覽器版本上使用。自 ⁨2016 年 9 月⁩以來,它已在各大瀏覽器中可用。

注意:此功能僅在 Web Workers 中可用。

WorkerNavigator.language 只讀屬性返回一個字串,表示使用者的首選語言,通常是瀏覽器 UI 的語言。

一個字串,表示語言版本,為 BCP 47 語言標記,例如 enen-USfrfr-FRes-ES 等。

請注意,在 10.2 之前的 iOS Safari 中,返回的國家程式碼是小寫的:“en-us”、“fr-fr” 等。

示例

您可以執行此內容插入一個 Web Worker

js
if (/^en\b/.test(navigator.language)) {
  doLangSelect(window.navigator.language);
}

規範

規範
HTML
# dom-navigator-language-dev

瀏覽器相容性

另見