Heim >Web-Frontend >js-Tutorial >Eine kurze Diskussion über die Unterschiede zwischen den Fähigkeiten „nodeName', „nodeValue', „nodeType' und „typeof_javascript'.

Eine kurze Diskussion über die Unterschiede zwischen den Fähigkeiten „nodeName', „nodeValue', „nodeType' und „typeof_javascript'.

WBOY
WBOYOriginal
2016-05-16 16:20:401633Durchsuche

Das Attribut nodeName enthält den Namen eines Knotens.

Der Knotenname des Elementknotens ist der Labelname

Der Knotenname des Attributknotens ist der Attributname

Der Knotenname eines Textknotens ist immer #text

Der Knotenname eines Dokumentknotens ist immer #document

nodeValue-Knotenwert

Bei Textknoten enthält das Attribut nodeValue den Text.

Bei Attributknoten enthält das Attribut „nodeValue“ den Attributwert.

Das Attribut „nodeValue“ ist für Dokumentknoten und Elementknoten nicht verfügbar.

Das Attribut nodeType gibt den Typ des Knotens zurück.

Die wichtigsten Knotentypen sind:

Element element1 Attribut attr2 text text3 Kommentare comments8 document document9 Ergänzung:

Wertelementtyp

1-ELEMENT

2-ATTRIBUT

3-TEXT

4-CDATA

5-ENTITÄTS-REFERENZ

6-ENTITÄT

7-PI (Verarbeitungsanweisung)

8-KOMMENTAR

9-DOKUMENT

10-DOKUMENTENTYP

11-DOKUMENTENFRAGMENT

12-NOTATION

Typ

Gibt eine Zeichenfolge zurück, die den Ausdrucksdatentyp darstellt: „Zahl“, „Zeichenfolge“, „boolescher Wert“, „Objekt“, „Funktion“ und „undefiniert“

Das Obige ist der gesamte Inhalt dieses Artikels. Haben Sie ein neues Verständnis dieser 4 Wissenspunkte? Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn