浅谈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 相关文章推荐
Mootools 1.2教程 滚动条(Slider)
Sep 15 Javascript
使用javascript创建快捷方式的简单实例
Aug 09 Javascript
JS分页效果示例
Oct 11 Javascript
JS比较2个日期间隔的示例代码
Apr 15 Javascript
Underscore.js 1.3.3 中文注释翻译说明
Jun 25 Javascript
Jsonp post 跨域方案
Jul 06 Javascript
JavaScript动态设置div的样式的方法
Dec 26 Javascript
AngularJS入门教程一:路由用法初探
May 27 Javascript
Vue 权限控制的两种方法(路由验证)
Aug 16 Javascript
node读写Excel操作实例分析
Nov 06 Javascript
v-slot和slot、slot-scope之间相互替换实例
Sep 04 Javascript
vue 获取元素额外生成的data-v-xxx操作
Sep 09 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/21 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
2018/10/30 PHP
PDO实现学生管理系统
2020/03/21 PHP
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
2007/05/07 Javascript
判断浏览器的javascript版本的代码
2010/09/03 Javascript
javascript放大镜效果的简单实现
2013/12/09 Javascript
node.js中的fs.readFileSync方法使用说明
2014/12/15 Javascript
Javascript 正则表达式实现为数字添加千位分隔符
2015/03/10 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
jQuery基于Ajax方式提交表单功能示例
2017/02/10 Javascript
教你用十行node.js代码读取docx的文本
2017/03/08 Javascript
图片加载完成再执行事件的实例
2017/11/16 Javascript
使用ajax的post同步执行(实现方法)
2017/12/21 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
2018/12/11 jQuery
vue的keep-alive中使用EventBus的方法
2019/04/23 Javascript
使用zrender.js绘制体温单效果
2019/10/31 Javascript
antd Select下拉菜单动态添加option里的内容操作
2020/11/02 Javascript
如何在vue中使用HTML 5 拖放API
2021/01/14 Vue.js
Python 多线程的实例详解
2017/09/07 Python
Django 解决上传文件时,request.FILES为空的问题
2020/05/20 Python
Pycharm配置autopep8实现流程解析
2020/11/28 Python
Django中使用Celery的方法步骤
2020/12/07 Python
伦敦哈德森鞋:Hudson Shoes
2018/02/06 全球购物
荷兰网上药店:Drogisterij.net
2019/09/03 全球购物
初一体育教学反思
2014/01/29 职场文书
寄语十八大感言
2014/02/07 职场文书
2014年预备党员学习两会心得体会
2014/03/17 职场文书
业务内勤岗位职责
2015/04/13 职场文书
教师评职称工作总结2015
2015/04/20 职场文书
对Keras自带Loss Function的深入研究
2021/05/25 Python
Python 多线程处理任务实例
2021/11/07 Python
美国运营商 T-Mobile 以 117.83Mb/s 的速度排第一位
2022/04/21 数码科技
Ubuntu Server 安装Tomcat并配置systemctl
2022/04/28 Servers