浅谈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 相关文章推荐
扩展javascript的Date方法实现代码(prototype)
Nov 20 Javascript
整理8个很棒的 jQuery 倒计时插件和教程
Dec 12 Javascript
IE的有条件注释判定IE版本详解(附实例代码)
Jan 04 Javascript
重写document.write实现无阻塞加载js广告(补充)
Dec 12 Javascript
VUE axios上传图片到七牛的实例代码
Jul 28 Javascript
Vue代码分割懒加载的实现方法
Nov 23 Javascript
vue实现可视化可拖放的自定义表单的示例代码
Mar 20 Javascript
前端面试知识点目录一览
Apr 15 Javascript
ES6 class的应用实例分析
Jun 27 Javascript
layui富文本编辑器前端无法取值的解决方法
Sep 18 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
JavaScript接口实现方法实例分析
May 16 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
与数据库连接
2006/10/09 PHP
PHP编程中八种常见的文件操作方式
2006/11/19 PHP
PHP mb_convert_encoding 获取字符串编码类型实现代码
2009/04/26 PHP
FirePHP 推荐一款PHP调试工具
2011/04/23 PHP
javascript some()函数用法详解
2014/11/13 PHP
php购物车实现方法
2015/01/03 PHP
PHP实现多文件上传的方法
2015/07/08 PHP
Centos7 Yum安装PHP7.2流程教程详解
2019/07/02 PHP
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
2013/12/06 Javascript
JavaScript保留两位小数的2个自定义函数
2014/05/05 Javascript
原生js实现addClass,removeClass,hasClass方法
2016/04/27 Javascript
Angularjs手动解析表达式($parse)
2016/10/12 Javascript
JavaScript实现经典排序算法之插入排序
2016/12/28 Javascript
详解Angular2 之 结构型指令
2017/06/21 Javascript
基于node.js之调试器详解
2017/08/22 Javascript
vue2里面ref的具体使用方法
2017/10/27 Javascript
vue实现密码显示隐藏切换功能
2018/02/23 Javascript
js实现动态增加文件域表单功能
2018/10/22 Javascript
taro开发微信小程序的实践
2019/05/21 Javascript
VUE实现密码验证与提示功能
2019/10/18 Javascript
ES5和ES6中类的区别总结
2020/12/21 Javascript
selenium+python实现自动化登录的方法
2018/09/04 Python
python3 实现函数写文件路径的正确方法
2019/11/27 Python
将matplotlib绘图嵌入pyqt的方法示例
2020/01/08 Python
python实现PCA降维的示例详解
2020/02/24 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
2020/06/12 Python
Python random模块的使用示例
2020/10/10 Python
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
2016/12/06 HTML / CSS
Hotels.com加拿大:领先的在线住宿网站
2018/10/05 全球购物
英国家居装饰品、户外家具和玻璃器皿购物网站:Rinkit.com
2019/11/04 全球购物
任命书范本大全
2014/06/06 职场文书
保护环境标语
2014/06/09 职场文书
市场营销计划书
2019/04/24 职场文书
SpringBoot 拦截器妙用你真的了解吗
2021/07/01 Java/Android
vue判断按钮是否可以点击
2022/04/09 Vue.js