FontFaceSet: delete() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流瀏覽器均已支援。

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

FontFaceSet 介面的 delete() 方法從集合中移除一個字型。

透過 CSS @font-face 規則新增到集合中的字型仍與相應的 CSS 相關聯,無法刪除。

語法

js
delete(font)

引數

font

要從集合中移除的 FontFace

返回值

一個布林值,如果刪除成功則為 true,否則為 false

示例

在下面的示例中,建立了一個新的 FontFace 物件,然後從 FontFaceSet 中刪除它。

js
const font = new FontFace("MyFont", 'url("myFont.woff2")');
document.fonts.delete(font);

規範

規範
CSS 字型載入模組等級 3
# dom-fontfaceset-delete

瀏覽器相容性