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”

他不像typeof能告诉你是什么类型的 ,instanceof只能判断这个对象是不是你要判断的类型

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><script type="text/javascript">//typeof和instanceof区别//typeof可以判断任意变量的类型,在判断对象的类型时候,typeof总是返回object//instanceof只能判断对象的类型,返回对象的精确类型var num=25;var name="tom";var flag=true;var a=null;var nums=[12,4,54];var array=new Array();var stu={id:1001,name:"jack"};var p=new Person("alice",20);/*console.log(typeof num);console.log(typeof name);console.log(typeof flag);console.log(typeof a);console.log(typeof nums);console.log(typeof array);console.log(typeof stu);console.log(typeof p);*/console.log(nums instanceof Array);console.log(nums instanceof Person);console.log(stu instanceof Person);console.log(p instanceof Person);if(stu instanceof Array){console.log("stu是一个数组");}function Person(name,age){this.name=name;this.age=age;}</script>
</head>
<body></body>
</html>

nodeName,nodeValue,nodeType,typeof,instanceof 的区别相关推荐

  1. typeof instanceof 之间的区别总结

    typeof instanceof 之间的区别总结 typeof 它返回值是一个字符串,该字符串说明运算数的类型. a=1;b=true;c="c";d=function(){co ...

  2. JS中typeof与instanceof的区别

    JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的.但它们之间还是有区别的: typeof typeof 是一个一元运算,放在一个运算数之前 ...

  3. java typeof_typeof和instanceof的区别

    instanceof instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性. 语法 object instanceof constructor 描述 ...

  4. java基础之 “==”和“ equals”以及instanceof的区别

    1)对于字符串变量来说,使用"=="和"equals()"方法比较字符串时,其比较方法不同. "=="比较两个变量本身的值,即两个对象在内存 ...

  5. DOM节点中属性nodeName、nodeType和nodeValue的区别 Delphi

    http://msdn.microsoft.com/zh-cn/library/vstudio/hf9hbf87.aspx <?xml version="1.0"?>& ...

  6. typeof和instanceof的区别

    typeof 用于判断数据类型,返回值有number.string.boolean.function.undefined.object 六个. <script>let a = [1, 2, ...

  7. Javascript中typeof instanceof constructor的区别

    typeof typeof,是一个运算符,运算中需要一个操作数,运算的结果就是这个操作数的类型,运算的结果是一个字符串.他有一定的局限性,对于对象类型的值,只能得到一个object结果,却不能精确得到 ...

  8. typeof与instanceof的区别

    typeof typeof 是判断参数是什么类型的实例,返回值为说明运算数类型的字符串. 返回值结果:"number"."string"."boole ...

  9. JS中typeof,Array.isArray,instanceof的区别

    typeof(变量名称):是用来判断是否是undefined,null,number,boolean,function,但是没有不能判断复杂类型的数据,比如对象,数组,正则 判断字符串返回的是stri ...

最新文章

  1. 机器学习虽好,也要看什么场合
  2. WinSock学习笔记3:Select模型
  3. 适用于 php-5.2 的 php.ini 中文版
  4. 【Android 插件化】Hook 插件化框架 ( 合并 “插件包“ 与 “宿主“ 中的 Element[] dexElements | 设置合并后的 Element[] 数组 )
  5. 在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关
  6. 130242014022 蓝宏铮 第2次实验
  7. SQL技巧(多行合并一列)
  8. IMF:央行须变得更像苹果公司以保证央行数字货币处在技术前沿
  9. coco 数据集_Tensorflow对COCO目标检测数据预处理
  10. 中国移动计算机类行测题目,2021三大运营商春招笔试:中国移动行测练习题(2)...
  11. 3 2012年 毕节市 工业废水排放量 5466 万吨 中国城市统计年鉴2013 335-341
  12. Linux之CentOS tar压缩与解压命令大全
  13. JZOJ4722. 【NOIP2016提高A组模拟8.21】跳楼机
  14. 基频和倍频的概念_基频峰,泛频峰,倍频峰,二倍频峰的区别
  15. 艾宾浩斯曲线真的管用吗?
  16. 记一次拆机除尘换硅脂的经历,第一次拆机幸好没拆坏,心真大-_-!
  17. Linux Socket编程
  18. python的缩进规则具体是什么_python缩进规则叫什么
  19. HTTP的缓存设置Cache-Control
  20. 【Android】Google Plus---Google Service用于Android APP

热门文章

  1. Thinkpad SU使用方法FOR 2008
  2. How to convert hair particles to mesh in Blender
  3. 哪些是常见的大数据分析模型
  4. express学习 - (1)环境配置与第一个express项目
  5. Labview连接mysql进行仿真
  6. 服务器架构设计文档,架构设计文档
  7. au人声处理_Audacity音频处理
  8. 加入MapReduce后完全分布式集群搭建
  9. 乌鲁木齐大雾弥漫 局地能见度不足200米
  10. Android内存优化2 了解java内存分配 2