我经常看到“节点”这个词。据我所知,节点是一个连接点……那么“子节点”究竟是什么,它们有什么作用?它们与node.js有什么关系?
抱歉问这么愚蠢的问题。我真的很新AJAX和建立Web应用程序。
抱歉问这么愚蠢的问题。我真的很新AJAX和建立Web应用程序。
对于 JavaScript 来说,任何 HTML DOM 元素都是一个节点。
<div>
<span></span>
<form> .... </form>
</div>
span
和form
是div
的子节点。
Node.js只是一个库的名称。它之所以被命名为Node.js,是由于其他不同的原因。Node指的是图形中的节点(或在此情况下的DOM树)。Node.js恰好以同样的方式命名,这更多地是巧合。
很抱歉没有详细说明,但我认为你应该先阅读有关HTML DOM和JS的内容。 http://www.w3schools.com/jsref/dom_obj_node.asp
简而言之,XML页面(包括HTML)是建立在所谓的文档对象模型上的,其中每个元素、属性、注释等都表示为节点。一些节点可以包含称为子节点的子节点。这些是所有xml/html文档通信和操作的基础。