"node"相关教程
稳定性: 2 - 不稳定; 正在讨论未来版本的 API 改进,会尽量减少重大变化。详见后文。顾名思义,Node.js加密模块允许你使用加密的功能,Node.js加密模块通过使用require('crypto')来访问。Node.js加密模块提供了HTTP或HTTPS连接过程中封装安全凭证的方法。Node.js加密模块还提供了OpenSSL的哈希,hmac、加密(cipher)、解密(decipher)...
[HTML] HTML DOM Element lastChild 属性
HTMLDOMElements对象定义和用法lastChild属性返回指定节点的最后一个子节点,以Node对象。lastChild属性是只读的。注意lastChild返回的是这些子节点:元素节点、文本节点或注释节点。元素之间的空白也是文本节点。替代方案:lastElementChild属性-lastElementChild属性返回最后一个子元素(忽略文本和注释节点)。另请参阅:childNodes属性firstChild属性nextSibling属性previousSibli...
[HTML] HTML DOM Element lastElementChild 属性
HTMLDOMElements对象定义和用法lastElementChild属性返回元素的最后一个子元素。lastElementChild属性是只读的。另请参阅:children属性firstElementChild属性childElementCount属性tagName属性childNodes属性HTML节点与元素在HTMLDOM(文档对象模型)中,HTML文档是拥有(或没有)子节点的节点集合。节点指的是元素节点、文本节点和注释节点。元素之间的空白也是文本节点。而元素只是元...
XMLDOM把XMLDOM文档视为一棵节点树(node-tree)。树中的所有节点彼此之间都有关系。XMLDOM节点树XMLDOM把XML文档视为一种树结构。这种树结构被称为节点树。可通过这棵树访问所有节点。可以修改或删除它们的内容,也可以创建新的元素。这颗节点树展示了节点的集合,以及它们之间的联系。这棵树从根节点开始,然后在树的最低层级向文本节点长出枝条:上面的图片表示XML文件books.xml。父、子和同级节点节点树中的节点彼此之间都有等级关系。父、子和同级节点用于描述...
[HTML] HTML DOM Element nextSibling 属性
HTMLDOMElements对象定义和用法nextSibling属性返回同一树级别上的下一个节点。nextSibling返回的是Node对象。nextSibling属性是只读的。注意nextSibling返回下一个同胞节点:元素节点、文本节点或注释节点。元素之间的空白也是文本节点。替代方案:nextElementSibling属性-nextElementSibling返回下一个同胞元素(忽略文本和注释)。另请参阅:previousSibling属性firstChild属性l...
[HTML] HTML DOM Element nodeValue 属性
HTMLDOMElements对象定义和用法nodeValue属性设置或返回节点的值。如果节点是元素节点,则nodeValue属性将返回null。注意:如果要返回元素的文本,请记住文本始终位于Text节点内,并且必须返回Text节点的节点值:element.childNodes[0].nodeValue对于其他节点类型,nodeValue属性将为不同的节点类型返回不同的值。替代方案:textContent属性innerText属性innerHTML属性另请参阅:nodeNam...
nodeValue属性用于获取节点的文本值。getAttribute()方法返回属性的值。实例下面的例子使用XML文件books.xml。函数loadXMLDoc(),位于外部JavaScript中,用于加载XML文件。获取元素的值本例使用getElementsByTagname()获取"books.xml"中第一个<title>元素。获取属性的值本例使用getAttribute()方法获取"books.xml"中第一个&l...
nodeValue属性用于改变节点值。setAttribute()方法用于改变属性的值。实例下面的例子使用XML文件books.xml。函数loadXMLDoc(),位于外部JavaScript中,用于加载XML文件。改变元素的文本节点本例使用nodeValue属性来改变"books.xml"中第一个<title>元素的文本节点。通过使用setAttribute来改变属性的值本例使用setAttribute()方法来改变第一个<book&...
[XSL] XSLT unparsed-entity-uri() 函数
XSLT函数参考手册定义和用法使您可以将树转换为节点集。产生的节点集总是包含单个节点并且是树的根节点。对于早期版本的MicrosoftXML核心服务(MSXML),可以使用<xsl:for-each select="$var/el">等表达式,其中的var是绑定到结果树上的XSLT变量。但是,此方法不适用于 MSXML版本3.0以及更高版本。要在这些更高版本的MSXML中获得相同的结果,请使用node-set 函数...
[HTML] HTML DOM Element parentElement 属性
HTMLDOMElements对象定义和用法parentElement属性返回指定元素的父元素。parentElement和parentNode的区别在于,如果父节点不是元素节点,则parentElement返回null:document.body.parentNode; // 返回 <html> 元素document.body.parentElement; // 返回 <html>...
Node.jsPath模块Node.js工具模块Node.jspath模块提供了一些用于处理文件路径的小工具,我们可以通过以下方式引入该模块:var path = require("path")方法序号方法&描述1path.normalize(p)规范化路径,注意'..'和'.'。2path.join([path1][,path2][,...])用于连接路径。该方法的主要用途在于,会正确...
[XML DOM] XML DOM 节点类型(Node Types)
实例在下面的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。显示所有元素的节点名称和节点类型显示所有元素的节点名称和节点值节点类型下面的表格列出了不同的W3C节点类型,以及它们可拥有的子元素:节点类型描述子元素Document表示整个文档(DOM树的根节点)Element(max.one)ProcessingInstructionCommentDocumentTypeDocumentFragment表示轻量级的Docume...
Attr对象表示Element对象的属性。Attr对象Attr对象表示Element对象的属性。属性的容许值通常定义在DTD中。由于Attr 对象也是一种节点,因此它继承Node对象的属性和方法。不过属性无法拥有父节点,同时属性也不被认为是元素的子节点,对于许多Node对象的属性来说都将返回null。Attr对象的属性属性描述IEFOW3CbaseURI返回属性的绝对基准URI。No1NoYesisId如果属性是id类型,则返回true,否则返回false。NoNo...
[HTML] HTML DOM Element removeAttributeNode() 方法
HTMLDOMElements对象定义和用法removeAttributeNode()方法从元素中删除属性,并返回Attribute对象。removeAttribute()和removeAttributeNode()的区别removeAttribute()方法删除属性,并且没有返回值。removeAttributeNode()方法删除Attr对象,并返回移除的对象。结果将是相同的。替代方案:使用removeAttribute()方法更容易。另请参阅:参考手册:getAttri...
[HTML] HTML DOM Element removeChild() 方法
HTMLDOMElements对象定义和用法removeChild()方法删除元素的子节点。该方法以Node对象返回被删除的节点;如果节点不存在,则返回null。提示子节点从是文档对象模型(DOM)中删除的。但是,可以修改返回的节点并将其插回DOM(请参阅下方的实例)。另请参阅:remove()方法appendChild()方法insertBefore()方法replaceChild()方法childNodes属性firstChild属性lastChild属性firstEle...