私たちはこのオープンソースプロジェクトを世界中の人々に提供したいと考えています。このチュートリアルの内容をあなたが知っている言語に翻訳するのを手伝ってください。ノードをより深く見ていきましょう。このチャプターでは、それらが何者であるか、最もよく使われるプロパティについて詳しく見ていきます。ノードはそれらのクラスに応じて異なるプロパティを持っています。対応する要素ノードは入力関連のプロパティを持っています。テキストノードは要素ノードとは違います。ノードのクラスは単一の階層を形成するため、すべてのノードの間で共通のプロパティやメソッドを持っています。ノードは対応する組み込みクラスに属しています。より継承されています。ノードはそれを継承しています。そのクラスのオブジェクトは決して生成されません。イベントについては後ほど学びます。ノードの基底として機能します。これはコアなツリー機能を提供します。クラスのオブジェクトは決して生成されません。ようによりエキゾチックなものもあります。要素のベースクラスです。ような検索メソッドといった要素レベルのナビゲーションを提供します。ドキュメントがある場合もあります。いったより具体的なクラスのベースとして機能します。最終的にすべてのHTML要素のベースクラスです。これを継承しています。要素のためのクラス...など、各タグは固有のプロパティやメソッドを提供する独自のクラスを持っています。従って、指定されたノードのプロパティとメソッドのフルセットは継承の結果として得られます。オブジェクトを考えてみましょう。クラスに属しています。それは、次の重ね合わせとしてプロパティとメソッドを取得します。このクラスは入力固有のプロパティを提供し、次を継承しています。(とgetter/setter)を提供し、次を継承しています。一般的な要素のメソッドを提供し、次を継承しています。ノードのプロパティを提供し、次を継承しています。メソッドも利用可能です。プロパティを持っていることを思い出してください。それらは継承のためにプロトタイプベースのクラスを使います。使った要素の出力でも簡単に見ることができます。console.log(elem)ほとんどのブラウザは、その開発者ツールで2つのコマンドをサポートしています。それらは引数をコンソールに出力します。オブジェクトに対して、それらは通常同じ動作をします。要素に対しては異なります。オブジェクトとして要素を表示します。プロパティを調べるのには良いです。それを使ってみてください。使って説明されています。これは通常理解しやすいです。すべてのプロパティの型が前についています。継承していることを意味します。プロパティが文字列であることを意味します。返却値なしを意味します。...}他のクラスもいくらか似ています。取得する昔ながらの方法を提供します。いくつかの値があります。方がシンプルなときもあります。参照のみで変更はできません。プロパティでそのタグの名前を見ることができます。違いはあるでしょうか?もちろん、その違いはそれらの名前に反映されていますが、実際は少し微妙です。ノードに対してのみ存在します。他のノードタイプ(テキスト、コメントなど)の場合、ノードタイプの文字列を持ちます。クラスから始まる)によってのみサポートされています。他のノードタイプについてな何か言うことができます。