当前位置: 首页 > 编程笔记 >

浅谈nodeName,nodeValue,nodeType,typeof 的区别

倪棋
2023-03-14
本文向大家介绍浅谈nodeName,nodeValue,nodeType,typeof 的区别,包括了浅谈nodeName,nodeValue,nodeType,typeof 的区别的使用技巧和注意事项,需要的朋友参考一下

nodeName 属性含有某个节点的名称。

元素节点的 nodeName 是标签名称

属性节点的 nodeName 是属性名称

文本节点的 nodeName 永远是 #text

文档节点的 nodeName 永远是 #document

nodeValue 节点值

对于文本节点,nodeValue 属性包含文本。

对于属性节点,nodeValue 属性包含属性值。

nodeValue 属性对于文档节点和元素节点是不可用的。

nodeType 属性可返回节点的类型。

最重要的节点类型是:

元素element1属性attr2文本text3注释comments8文档document9补充:

值-元素类型

1-ELEMENT

2-ATTRIBUTE

3-TEXT

4-CDATA

5-ENTITY REFERENCE

6-ENTITY

7-PI (processing instruction)

8-COMMENT

9-DOCUMENT

10-DOCUMENT TYPE

11-DOCUMENT FRAGMENT

12-NOTATION

typeof

返回一个表示表达式数据类型的字符串,可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"

以上就是本文的全部内容了,小伙伴们对这4个知识点是否有了新的认识了呢,有疑问就给我留言吧。

 类似资料:
  • 本文向大家介绍浅谈JS之tagNaem和nodeName,包括了浅谈JS之tagNaem和nodeName的使用技巧和注意事项,需要的朋友参考一下 nodeName是节点的属性,tagName是元素的属性。元素是节点的子集。不是任何节点都有tagName的,比如文本节点,仅有nodeName属性。 这个和css中的倾斜和斜体的关系是一样的。不是所有元素都有斜体的,但是都能倾斜。 以上这篇浅谈JS之

  • 本文向大家介绍浅谈javascript中的instanceof和typeof,包括了浅谈javascript中的instanceof和typeof的使用技巧和注意事项,需要的朋友参考一下 对于instanceof和typeof,以前偶尔的用到过,特别是typeof用到的相对更多一些,今日研究ext源码,很多地方都用到了instanceof,突然觉得他们两个有些相似但也应该有他们区别,网上看了一些文

  • 本文向大家介绍浅谈addEventListener和attachEvent的区别,包括了浅谈addEventListener和attachEvent的区别的使用技巧和注意事项,需要的朋友参考一下 • addEventListener共有3个参数,如下所示: element.addEventListener(type,listener,useCapture); 参数 参数说明 element 要绑定

  • 本文向大家介绍浅谈php和.net的区别,包括了浅谈php和.net的区别的使用技巧和注意事项,需要的朋友参考一下 本人最近从asp.net转向了php,主攻方向是Web开发,感觉两者之间还是有不少的区别的。 1.相对于.net,php更偏向于解释性语言类型; 2.在.net中,我们操作的主要是封装好的对象-类库;在php中,我们主要操作的对象主要是各种函数; 3.php的编程工具相对于。net的

  • 本文向大家介绍浅谈Synchronized和Lock的区别,包括了浅谈Synchronized和Lock的区别的使用技巧和注意事项,需要的朋友参考一下 如下所示: Synchronized是内置的java关键字,Lock是一个java类。 Synchronized无法判断是否获取到了锁,Lock可以判断是否获取到了锁。 Synchronized会自动释放锁,Lock必须手动释放锁。 Synchro

  • 本文向大家介绍浅谈$(document)和$(window)的区别,包括了浅谈$(document)和$(window)的区别的使用技巧和注意事项,需要的朋友参考一下 首先 $(document)这个是获取文档对象 $(window)这个是获取窗口对象,也就是浏览器客户区 给大家举个例子就非常直接明了了 注意,让网页有滚动条 然后输出一下这两个值得大小,你就知道什么区别了 以上所述就是本文的全部内