浅谈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 相关文章推荐
extjs tabpanel限制选项卡数量实现思路及代码
Apr 02 Javascript
jquery读取xml文件实现省市县三级联动的方法
May 29 Javascript
纯javascript实现自动发送邮件
Oct 21 Javascript
基于javascript实现图片预加载
Jan 05 Javascript
JavaScript实现页面定时刷新(定时器,meta)
Oct 12 Javascript
基于Bootstrap和jQuery构建前端分页工具实例代码
Nov 23 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
Oct 20 Javascript
微信小程序 上传头像的实例详解
Oct 27 Javascript
Javascript 编码约定(编码规范)
Mar 11 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
Sep 17 Javascript
node crawler如何添加promise支持
Feb 01 Javascript
vue中的使用token的方法示例
Mar 10 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页面间参数传递的四种方法详解
2013/06/09 PHP
php汉字转拼音的示例
2014/02/27 PHP
高效的表格行背景隔行变色及选定高亮的JS代码
2010/12/04 Javascript
jQuery EasyUI API 中文文档 - Spinner微调器使用
2011/10/21 Javascript
JS左右无缝滚动(一般方法+面向对象方法)
2012/08/17 Javascript
利用JS进行图片的切换即特效展示图片
2013/12/03 Javascript
jquery实现省市select下拉框的替换(示例代码)
2014/02/22 Javascript
用js替换除数字与逗号以外的所有字符的代码
2014/06/07 Javascript
基于jquery实现放大镜效果
2015/08/17 Javascript
详解前端自动化工具gulp自动添加版本号
2016/12/20 Javascript
Mobile Web开发基础之四--处理手机设备的横竖屏问题
2017/08/11 Javascript
解决vue移动端适配问题
2018/12/12 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
vue 封装 Adminlte3组件的实现
2020/03/18 Javascript
js 闭包深入理解与实例分析
2020/03/19 Javascript
jquery实现鼠标悬浮弹出气泡提示框
2020/12/23 jQuery
Python实现分割文件及合并文件的方法
2015/07/10 Python
python编写简单爬虫资料汇总
2016/03/22 Python
python基于http下载视频或音频
2018/06/20 Python
Python利用itchat库向好友或者公众号发消息的实例
2019/02/21 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
python程序文件扩展名知识点详解
2020/02/27 Python
python 已知三条边求三角形的角度案例
2020/04/12 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
Python库安装速度过慢解决方案
2020/07/14 Python
基于Python爬取股票数据过程详解
2020/10/21 Python
HTML5中如何显示视频呢 HTML5视频播放demo
2013/06/08 HTML / CSS
澳大利亚当地社区首选的光学商店:1001 Optical
2019/08/24 全球购物
电钳专业个人求职信
2014/01/04 职场文书
学习雷锋演讲稿
2014/05/10 职场文书
个人四风问题对照检查材料思想汇报
2014/10/06 职场文书
入股协议书范本
2014/11/01 职场文书
事业单位工作人员年度考核个人总结
2015/02/12 职场文书
会计岗位职责范本
2015/04/02 职场文书
SpringBoot集成MongoDB实现文件上传的步骤
2022/04/18 MongoDB
Android开发手册自定义Switch开关按钮控件
2022/06/10 Java/Android