浅谈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 相关文章推荐
关于extjs4如何获取grid修改后的数据的问题
Aug 07 Javascript
js获得地址栏?问号后参数的方法
Aug 08 Javascript
JavaScript编程的10个实用小技巧
Apr 18 Javascript
使用javascript实现简单的选项卡切换
Jan 09 Javascript
javascript数字验证的实例代码(推荐)
Aug 20 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
Feb 12 Javascript
js中编码函数:escape,encodeURI与encodeURIComponent详解
Mar 21 Javascript
微信小程序日期时间选择器使用方法
Feb 01 Javascript
解析vue路由异步组件和懒加载案例
Jun 08 Javascript
判断js数据类型的函数实例详解
May 23 Javascript
细说Vue组件的服务器端渲染的过程
May 30 Javascript
JS如何实现动态添加的元素绑定事件
Nov 12 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生成EXCEL的东东
2006/10/09 PHP
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
PHP7基于curl实现的上传图片功能
2018/05/11 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
用js实现随机返回数组的一个元素
2007/08/13 Javascript
js 自定义的联动下拉框
2010/02/07 Javascript
javascript offsetX与layerX区别
2010/03/12 Javascript
javascript五图轮播切换实用版
2012/08/17 Javascript
js 通过html()及text()方法获取并设置p标签的显示值
2014/05/14 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
JavaScript中的变量作用域介绍
2014/12/31 Javascript
js实现网页收藏功能
2015/12/17 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
Angular.js中$apply()和$digest()的深入理解
2016/10/13 Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
2016/11/25 Javascript
JS扩展类,克隆对象与混合类实例分析
2016/11/26 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
2018/09/29 Javascript
一篇文章带你从零快速上手Rollup
2020/09/07 Javascript
Python中如何优雅的合并两个字典(dict)方法示例
2017/08/09 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
2018/10/23 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
2019/03/27 Python
python中的协程深入理解
2019/06/10 Python
windows下安装Python虚拟环境virtualenvwrapper-win
2019/06/14 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
这可能是最好玩的python GUI入门实例(推荐)
2019/07/19 Python
解析python的局部变量和全局变量
2019/08/15 Python
HTML5新增form控件和表单属性实例代码详解
2019/05/15 HTML / CSS
会计电算化应届生求职信
2013/11/03 职场文书
大学生创业项目方案
2014/03/08 职场文书
关于青春的演讲稿500字
2014/08/22 职场文书
银行资信证明
2015/06/17 职场文书
食堂卫生管理制度
2015/08/04 职场文书
Oracle使用别名的好处
2022/04/19 Oracle