什么是node
node
- 中文名
- 结点
- 外文名
- node
- 含 义
- 网络连接的端点
- 释 义
- 结;节;瘤;茎节
- 词 性
- 名词
node基本信息
node读音
node释义
node其他涵义
node数据结构
node对象
node属性
|
属性
|
描述
|
IE
|
F
|
O
|
W3C
|
|
baseURI
|
返回节点的绝对基准 URI。
|
No
|
1
|
No
|
Yes
|
|
childNodes
|
返回节点到子节点的节点列表。
|
5
|
1
|
9
|
Yes
|
|
firstChild
|
返回节点的首个子节点。
|
5
|
1
|
9
|
Yes
|
|
lastChild
|
返回节点的最后一个子节点。
|
5
|
1
|
9
|
Yes
|
|
localName
|
返回节点的本地名称。
|
No
|
1
|
9
|
Yes
|
|
namespaceURI
|
返回节点的命名空间 URI。
|
No
|
1
|
9
|
Yes
|
|
nextSibling
|
返回节点之后紧跟的同级节点。
|
5
|
1
|
9
|
Yes
|
|
nodeName
|
返回节点的名称,根据其类型。
|
5
|
1
|
9
|
Yes
|
|
nodeType
|
返回节点的类型。
|
5
|
1
|
9
|
Yes
|
|
nodeValue
|
设置或返回节点的值,根据其类型。
|
5
|
1
|
9
|
Yes
|
|
ownerDocument
|
返回节点的根元素(document 对象)。
|
5
|
1
|
9
|
Yes
|
|
parentNode
|
返回节点的父节点。
|
5
|
1
|
9
|
Yes
|
|
prefix
|
设置或返回节点的命名空间前缀。
|
No
|
1
|
9
|
Yes
|
|
previousSibling
|
返回节点之前紧跟的同级节点。
|
5
|
1
|
9
|
Yes
|
|
textContent
|
设置或返回节点及其后代的文本内容。
|
No
|
1
|
No
|
Yes
|
|
text
|
返回节点及其后代的文本(IE 独有的属性)。
|
5
|
No
|
No
|
No
|
|
xml
|
返回节点及其后代的 XML(IE 独有的属性)。
|
5
|
No
|
No
|
No
|
node方法
|
方法
|
描述
|
IE
|
F
|
O
|
W3C
|
|
appendChild
|
向节点的子节点列表的结尾添加新的子节点。
|
5
|
1
|
9
|
Yes
|
|
cloneNode
|
复制节点。
|
5
|
1
|
9
|
Yes
|
|
compareDocumentPosition
|
对比两个节点的文档位置。
|
No
|
1
|
No
|
Yes
|
|
getFeature(feature,version)
|
一个 DOM 对象对象可执行带有指定特性和版本的专门的 API
|
No
|
Yes
|
||
|
getUserData(key)
|
此对象首先通过使用相同的键来调用setUserData 被设置到
|
No
|
Yes
|
||
|
hasAttributes
|
判断当前节点是否拥有属性。
|
No
|
1
|
9
|
Yes
|
|
hasChildNodes
|
判断当前节点是否拥有子节点。
|
5
|
1
|
9
|
Yes
|
|
insertBefore
|
在指定的子节点前插入新的子节点。
|
5
|
1
|
9
|
Yes
|
|
isDefaultNamespace(URI)
|
返回指定的命名空间 URI 是否为默认。
|
No
|
Yes
|
||
|
isEqualNode
|
检查两个节点是否相等。
|
No
|
No
|
No
|
Yes
|
|
isSameNode
|
检查两个节点是否是相同的节点。
|
No
|
1
|
No
|
Yes
|
|
isSupported
|
返回当前节点是否支持某个特性。
|
9
|
Yes
|
||
|
lookupNamespaceURI
|
返回匹配指定前缀的命名空间 URI。
|
No
|
1
|
No
|
Yes
|
|
lookupPrefix
|
返回匹配指定命名空间 URI 的前缀。
|
No
|
1
|
No
|
Yes
|
|
normalize
|
合并相邻的Text节点并删除空的Text节点。
|
5
|
1
|
9
|
Yes
|
|
removeChild
|
删除(并返回)当前节点的指定子节点。
|
5
|
1
|
9
|
Yes
|
|
replaceChild
|
用新节点替换一个子节点。
|
5
|
1
|
9
|
Yes
|
|
selectNodes
|
用一个 XPath 表达式查询选择节点。
|
6
|
|||
|
selectSingleNod
|
查找和 XPath 查询匹配的一个节点。
|
6
|
|||
|
transformNode
|
使用 XSLT 把一个节点转换为一个字符串。
|
6
|
|||
|
transformNodeToObje
|
使用 XSLT 把一个节点转换为一个文档。
|
6
|
|||
|
setUserDa(key,data,handler
|
把对象关联到节点上的一个键上。
|
No
|
Yes
|
什么是node的更多相关文章
- babeljs源码
babel.min.js!function(e,t){"object"==typeof exports&&"object"==typeof mo ...
- NPM (node package manager) 入门 - 基础使用
什么是npm ? npm 是 nodejs 的包管理和分发工具.它可以让 javascript 开发者能够更加轻松的共享代码和共用代码片段,并且通过 npm 管理你分享的代码也很方便快捷和简单. 截至 ...
- node服务的监控预警系统架构
需求背景 目前node端的服务逐渐成熟,在不少公司内部也开始承担业务处理或者视图渲染工作.不同于个人开发的简单服务器,企业级的node服务要求更为苛刻: 高稳定性.高可靠性.鲁棒性以及直观的监控和报警 ...
- node.js学习(三)简单的node程序&&模块简单使用&&commonJS规范&&深入理解模块原理
一.一个简单的node程序 1.新建一个txt文件 2.修改后缀 修改之后会弹出这个,点击"是" 3.运行test.js 源文件 使用node.js运行之后的. 如果该路径下没有该 ...
- 细说WebSocket - Node篇
在上一篇提高到了 web 通信的各种方式,包括 轮询.长连接 以及各种 HTML5 中提到的手段.本文将详细描述 WebSocket协议 在 web通讯 中的实现. 一.WebSocket 协议 1. ...
- 高大上的微服务可以很简单,使用node写微服务
安装 npm install m-service --save 使用 编写服务处理函数 // dir1/file1.js // 使用传入的console参数输出可以自动在日志里带上request id ...
- 构建通用的 React 和 Node 应用
这是一篇非常优秀的 React 教程,这篇文章对 React 组件.React Router 以及 Node 做了很好的梳理.我是 9 月份读的该文章,当时跟着教程做了一遍,收获很大.但是由于时间原因 ...
- 利用Node.js的Net模块实现一个命令行多人聊天室
1.net模块基本API 要使用Node.js的net模块实现一个命令行聊天室,就必须先了解NET模块的API使用.NET模块API分为两大类:Server和Socket类.工厂方法. Server类 ...
- Node.js:进程、子进程与cluster多核处理模块
1.process对象 process对象就是处理与进程相关信息的全局对象,不需要require引用,且是EventEmitter的实例. 获取进程信息 process对象提供了很多的API来获取当前 ...
- Node.js:理解stream
Stream在node.js中是一个抽象的接口,基于EventEmitter,也是一种Buffer的高级封装,用来处理流数据.流模块便是提供各种API让我们可以很简单的使用Stream. 流分为四种类 ...
随机推荐
- 王之泰201771010131《面向对象程序设计(java)》第六周学习总结
第一部分:理论知识学习部分 第五章 第五章学习内容主要分为七个模块,分别为: 1.类.超类和子类: a. 类继承的格式: class 新类名extends已有类名. b. 已有类称为:超类(super ...
- T-net 【贪心】
问题 H: T-net 时间限制: 1 Sec 内存限制: 128 MB 提交: 302 解决: 14 [提交] [状态] [命题人:admin] 题目描述 T-net which is a ne ...
- 3、基于多播、安全认证的corosync集群(VIP、Httpd、Filesystem)
Messaging Layer --> CRM --> RA systemd:/usr/lib/systemd/system systemd有一个特性,即便一个服务开机启动,但是在 ...
- windows上使用foremost
做CTF题需要这工具来提取文件里的隐藏文件, 网上大部分是linux版本,之前好不容易找了一个exe文件结果还不能用.找了很长时间终于找到了: https://github.com/raddyfiy/ ...
- ubuntu解压命令(转)
-c: 建立压缩档案 -x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是 ...
- Flutter采坑之路 Run Configuration error:broken configuration due to unavailable
今天把AndroidStudio升级成了3.3.1 原先还能编译成功的Flutter工程突然连编译都不行了, 错误是 Run Configuration error:broken configurat ...
- Ubuntu环境下,项目出现:Call to undefined function curl_init() 提示
原因: 没有开启curl扩展 安装或者开启扩展 ubuntu 执行安装Curl的扩展 sudo apt-get install -y php-curl 同: mysql,redis,curl,等. 摘 ...
- 『TensorFlow』SSD源码学习_其二:基于VGG的SSD网络前向架构
Fork版本项目地址:SSD 参考自集智专栏 一.SSD基础 在分类器基础之上想要识别物体,实质就是 用分类器扫描整张图像,定位特征位置 .这里的关键就是用什么算法扫描,比如可以将图片分成若干网格,用 ...
- string转数组, 数组转ist, list转数组, 数组转string
private string OrderBonds(string bonds) { string[] lists = bonds.Split(','); List<string> newL ...
- RabbitMQ环境安装及入门
1. 说明 在企业应用系统领域,会面对不同系统之间的通信.集成与整合,尤其当面临异构系统时,这种分布式的调用与通信变得越发重要.其次,系统中一般会有很多对实时性要求不高的但是执行起来比较较耗时的地方, ...