Document.fonts

fontsDocument インターフェイスのプロパティで、文書の FontFaceSet インターフェイスを返します。

構文

let fontFaceSet = document.fonts;

返値は文書の FontFaceSet インターフェイスです。 FontFaceSet インターフェイスは新しいフォントを読み込んだり、以前読み込まれたフォントの状態をチェックしたりするのに有用です。

すべてのフォントが読み込まれた後の操作の実行

document.fonts.ready.then(function() {
  // すべてのフォントが読み込まれた後にのみ実行する必要がある操作を
  // ここに記述します。
});

仕様書

仕様書 状態 備考
CSS Font Loading Module Level 3
FontFaceSet の定義
草案 初回定義

ブラウザーの互換性

BCD tables only load in the browser

関連情報