NavigatorLanguage - ナビゲーター (言語)
NavigatorLanguageは、ユーザーエージェントの、言語関連の情報を調べるためのインターフェイスです。
概要
- 名前
- NavigatorLanguage
- IDL
[NoInterfaceObject, Exposed=(Window,Worker)] interface NavigatorLanguage { readonly attribute DOMString language; readonly attribute FrozenArray<DOMString> languages; };
- 仕様書
- https://html.spec.whatwg.org/multipage/system-state.html#navigatorlanguage
チュートリアル
Navigatorがこのインターフェイスを実装しています。
window.navigator ;
navigator ; // windowは省略可
コンストラクタ
コンストラクタはありません。
プロパティ
language
ブラウザの設定から、ユーザーにとって最適な言語を返します。
languages
ブラウザの設定から、ユーザーにとって望ましい言語の一覧を配列で返します。
メソッド
固有のメソッドはありません。
定数
固有の定数はありません。
イベント
固有のイベントハンドラはありません。
サポート状況
クリックすると、バージョンごとの対応状況を確認できます。
Features | Chrome | Firefox | Safari | Edge | IE | Opera | iOS Safari | Android |
---|---|---|---|---|---|---|---|---|
NavigatorLanguage | ● | ● | ● | ● | ● 11+ | ● | ● | ● |
language | ● | ● | ● | ● | ● 11+ | ● | ● | ● |
languages | ● 37+ | ● 32+ | ● 10+ | × | × | ● 24+ | ● 10.0+ | × |
関連記事
- NavigatorOnLine
- NavigatorOnLineは、ユーザーエージェントの、回線の状況を調べるためのインターフェイスです。
- NavigatorCookies
- NavigatorCookiesは、ユーザーエージェントの、クッキーの情報を調べるためのインターフェイスです。
- NavigatorConcurrentHardware
- NavigatorConcurrentHardwareは、ユーザーエージェントの、ハードウェアの情報を調べるためのインターフェイスです。
- Navigator
- Navigatorは、ユーザーエージェントに関する情報を調べるためのインターフェイスです。このインターフェイス自体はプロパティやメソッドを備えていませんが、関連する多くのインターフェイスを実装しています。