jsdon:基于LinkeDOM思想的DOM序列化器

时间:2024-05-29 01:10:17
【文件属性】:

文件名称:jsdon:基于LinkeDOM思想的DOM序列化器

文件大小:1.69MB

文件格式:ZIP

更新时间:2024-05-29 01:10:17

HTML

杰顿 社交媒体在上 一个基于想法和JSDON规范的DOM解/序列化器(这是我刚刚编写的) 。 为什么 我喜欢我们可以线性表示DOM的想法,并且我们可以通过postMessage或任何其他有能力的JSON PL进行任意操作,从而简化差异化(必要时进行更新,更改等)。 该模块仅提供了将任何文档转换为JSON的基础,从而提供了处理Web页面,SVG图像或XML文档的新方法。 JavaScript DOM对象表示法 该表示法考虑了两种表示形式,外加一种: 叶子是一个不能包含其他任何东西的节点 分支是可以包含分支或叶子的节点 树是代表整个文档的分支扩展 叶子 叶子由其类型和至少一个或多个字符串值表示,这些值表示叶子随其携带的数据。 // attribute node [ 2 , "name" ] [ 2 , "name" , "value" ] // text node [ 3 , "con


【文件预览】:
jsdon-main
----es.js(2KB)
----esm()
--------constants.js.js(263B)
--------as-tree.js(4KB)
--------to-json.js(2KB)
--------from-json.js(3KB)
--------parse.js(5KB)
--------index.js(78B)
--------essential.js(5KB)
----rollup()
--------babel.config.js(400B)
--------es.config.js(326B)
----cjs()
--------constants.js.js(541B)
--------as-tree.js(4KB)
--------to-json.js(2KB)
--------from-json.js(3KB)
--------parse.js(5KB)
--------index.js(152B)
--------essential.js(5KB)
--------package.json(19B)
----.npmignore(72B)
----.travis.yml(122B)
----min.js(2KB)
----test()
--------benchmark.js(2KB)
--------index.html(423B)
--------tree.js(534B)
--------live.js(981B)
--------html.html(11.18MB)
--------parse.js(82B)
--------index.js(3KB)
--------package.json(19B)
----README.md(4KB)
----.npmrc(19B)
----.gitignore(46B)
----index.js(6KB)
----package.json(2KB)

网友评论