NavigatorUAData: toJSON() メソッド

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

メモ: この機能はウェブワーカー内で利用可能です。

toJSON()NavigatorUAData インターフェイスのメソッドで、インターフェイスは、 NavigatorUAData オブジェクトの低エントロピーのプロパティの JSON 表現を返す シリアライザー です。

メモ: 高エントロピーと低エントロピーという用語は、これらの値がブラウザーについて明らかにする情報の量を参照します。このメソッドで返される低エントロピーの値は、ユーザーを特定できるような情報を明らかにしない値です。高エントロピーの値は NavigatorUAData.getHighEntropyValues() メソッドによってのみ返すことができます。

構文

js
toJSON()

引数

なし。

返値

JSON オブジェクトです。

次の例は、 JSON オブジェクトをコンソールに表示します。

js
console.log(navigator.userAgentData.toJSON());

仕様書

Specification
User-Agent Client Hints
# dom-navigatoruadata-tojson

ブラウザーの互換性

BCD tables only load in the browser