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


Posted in Javascript onJanuary 13, 2015

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个知识点是否有了新的认识了呢,有疑问就给我留言吧。

Javascript 相关文章推荐
11款基于Javascript的文件管理器
Oct 25 Javascript
提示$ is not defined错误分析及解决
Apr 09 Javascript
js格式化金额可选是否带千分位以及保留精度
Jan 28 Javascript
javascript数组操作总结和属性、方法介绍
Apr 05 Javascript
将字符串中由空格隔开的每个单词首字母大写
Apr 06 Javascript
Javascript 拖拽雏形(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
Dec 07 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
Jun 22 Javascript
浅谈关于angularJs中使用$.ajax的注意点
Aug 12 Javascript
Node.js使用MySQL连接池的方法实例
Feb 11 Javascript
vue修改对象的属性值后页面不重新渲染的实例
Aug 09 Javascript
服务端预渲染之Nuxt(使用篇)
Apr 08 Javascript
js使用心得分享
Jan 13 #Javascript
js查找节点的方法小结
Jan 13 #Javascript
使用js画图之画切线
Jan 12 #Javascript
使用js画图之饼图
Jan 12 #Javascript
javacript使用break内层跳出外层循环分析
Jan 12 #Javascript
使用js画图之正弦曲线
Jan 12 #Javascript
使用js画图之圆、弧、扇形
Jan 12 #Javascript
You might like
让Json更懂中文(JSON_UNESCAPED_UNICODE)
2011/10/27 PHP
PHP生成腾讯云COS接口需要的请求签名
2018/05/20 PHP
PHP实现的策略模式示例
2019/03/20 PHP
不常用但很实用的PHP预定义变量分析
2019/06/25 PHP
Javascript 原型和继承(Prototypes and Inheritance)
2009/04/01 Javascript
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
jquery中each遍历对象和数组示例
2014/08/05 Javascript
详解AngularJS中自定义指令的使用
2015/06/17 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
2015/09/25 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
jQuery 实现图片的依次加载图片功能
2017/07/06 jQuery
bootstrap3中container与container_fluid外层容器的区别讲解
2017/12/04 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
小程序实现单选多选功能
2018/11/04 Javascript
layui 地区三级联动 form select 渲染的实例
2019/09/27 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
跟老齐学Python之玩转字符串(2)更新篇
2014/09/28 Python
python生成式的send()方法(详解)
2017/05/08 Python
关于python pyqt5安装失败问题的解决方法
2017/08/08 Python
Python Pexpect库的简单使用方法
2019/01/29 Python
PyQt5 实现给窗口设置背景图片的方法
2019/06/13 Python
numpy.random.shuffle打乱顺序函数的实现
2019/09/10 Python
Python 中判断列表是否为空的方法
2019/11/24 Python
Python map及filter函数使用方法解析
2020/08/06 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
2020/09/23 Python
Python 利用Entrez库筛选下载PubMed文献摘要的示例
2020/11/24 Python
世界上最受欢迎的钓鱼诱饵:Rapala
2019/05/02 全球购物
描述RIP和OSPF区别以及特点
2015/01/17 面试题
教师绩效考核方案
2014/01/21 职场文书
搞笑获奖感言
2014/01/30 职场文书
检查机关党的群众路线个人整改措施
2014/10/04 职场文书
白银帝国观后感
2015/06/17 职场文书
nginx结合openssl实现https的方法
2021/07/25 Servers
Windows server 2016服务器基本设置
2022/08/14 Servers