浅谈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 相关文章推荐
js预载入和JavaScript Image()对象使用介绍
Aug 28 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
Oct 22 Javascript
js实现的类似于asp数据字典的数据类型代码实例
Sep 03 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
May 18 Javascript
JS遍历页面所有对象属性及实现方法
Aug 01 Javascript
用JS实现简单的登录验证功能
Jul 28 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
Mar 21 Javascript
Vue递归实现树形菜单方法实例
Nov 06 Javascript
深入理解Vue keep-alive及实践总结
Aug 21 Javascript
JS脚本实现定时到网站上签到/签退功能
Apr 22 Javascript
在Uni中使用Vue的EventBus总线机制操作
Jul 31 Javascript
Node实现搜索框进行模糊查询
Jun 28 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
如何在PHP中进行身份认证
2006/10/09 PHP
用PHP实现将GB编码转换为UTF8
2006/11/25 PHP
PR值查询 | PageRank 查询
2006/12/20 PHP
php json_encode奇怪问题说明
2011/09/27 PHP
php实现阳历阴历互转的方法
2015/10/28 PHP
Symfony2之session与cookie用法小结
2016/03/18 PHP
php实现 master-worker 守护多进程模式的实例代码
2019/07/20 PHP
深入理解JavaScript定时机制
2010/10/29 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
jQuery学习笔记之 Ajax操作篇(二) - 数据传递
2014/06/23 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
2014/10/14 Javascript
JavaScript实现文字跟随鼠标特效
2015/08/06 Javascript
学习Javascript面向对象编程之封装
2016/02/23 Javascript
基于javascript实现图片切换效果
2016/04/17 Javascript
微信小程序五子棋游戏的悔棋实现方法【附demo源码下载】
2019/02/20 Javascript
Vue 刷新当前路由的实现代码
2019/09/26 Javascript
jenkins自动构建发布vue项目的方法步骤
2021/01/04 Vue.js
[01:20]2018DOTA2亚洲邀请赛总决赛战队LGD晋级之路
2018/04/07 DOTA
[01:03:33]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
解析Python中的异常处理
2015/04/28 Python
python+opencv实现动态物体识别
2018/01/09 Python
用python处理图片实现图像中的像素访问
2018/05/04 Python
对python pandas 画移动平均线的方法详解
2018/11/28 Python
详解pyenv下使用python matplotlib模块的问题解决
2018/11/29 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
Python turtle库绘制菱形的3种方式小结
2019/11/23 Python
通过实例学习Python Excel操作
2020/01/06 Python
tensorflow实现读取模型中保存的值 tf.train.NewCheckpointReader
2020/02/10 Python
将tf.batch_matmul替换成tf.matmul的实现
2020/06/18 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
夏威夷航空官网:Hawaiian Airlines
2016/09/11 全球购物
语文教育专业应届生求职信
2013/11/23 职场文书
优秀演讲稿范文
2013/12/29 职场文书
七年级作文之英语老师
2019/10/28 职场文书
python单元测试之pytest的使用
2021/06/07 Python