Document.Url
: "現在のドキュメントの URL を含む文字列を取得します。"Document.DocumentUri
: "現在のドキュメントの URL を含む文字列を取得します。"
違いは何ですか?
Document.Url
: "現在のドキュメントの URL を含む文字列を取得します。"Document.DocumentUri
: "現在のドキュメントの URL を含む文字列を取得します。"違いは何ですか?
プロパティは、同じ名前の DOM プロパティに対応します。
MDN ごと:
HTML ドキュメントには、[document.documentURI と同じ] 値を返す document.URL プロパティがあります。URL とは異なり、documentURI はすべての種類のドキュメントで使用できます。(ソース)
したがって、理論的にDocument.DocumentUri
は、常に値を返すことが保証されているだけです。
ただし、私のテストでは、両方のプロパティが Chrome と Edge の HTML 以外のドキュメント (テキスト ファイル、PNG、INI) に設定されています。