2

Chrome 開発者コンソールで遊んでいたところ、Notationwindow のメンバーが見つかりました。ただし、これはネイティブ コードであり、どの呼び出しでも がスローされるようTypeError: Illegal constructorです。IE10にはないようです。

この物体は何ですか?

4

1 に答える 1

2

MDNから

注: これは Mozilla では実装されていません

DTD 表記を表します (読み取り専用)。解析されていないエンティティの形式を宣言するか、ドキュメントの処理命令ターゲットを正式に宣言できます。Node からメソッドとプロパティを継承します。その nodeName は表記名です。親はいません。

w3.orgは、コンストラクター呼び出しが失敗する理由を説明しています。

DOM Core は Notation ノードの編集をサポートしていません。したがって、それらは読み取り専用です。

Web が XML や XHTML から大きく離れつつある現在、これがまだ十分に理にかなっているのかどうかはわかりません...

于 2012-12-02T14:46:17.240 に答える