このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

TrustedTypePolicy: name プロパティ

Limited availability

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

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

nameTrustedTypePolicy インターフェイスの読み取り専用プロパティで、このポリシーの名前を返します。

このポリシーの名前の入った文字列です。

以下の例では、 myEscapePolicy というポリシーを TrustedTypePolicyFactory.createPolicy() で作成し、このオブジェクトの escapeHTMLPolicy で表されます。このオブジェクトの name を呼び出すと、文字列 "myEscapePolicy" が返されます。

js
const escapeHTMLPolicy = trustedTypes.createPolicy("myEscapePolicy", {
  createHTML: (string) => string.replace(/</g, "&lt;"),
});

console.log(escapeHTMLPolicy.name); /* "myEscapePolicy" */

仕様書

Specification
Trusted Types
# dom-trustedtypepolicy-name

ブラウザーの互換性