domforever:以Continuation-Passing样式编写的DOM模板辅助函数

时间:2021-05-13 08:15:45
【文件属性】:
文件名称:domforever:以Continuation-Passing样式编写的DOM模板辅助函数
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-13 08:15:45
html dom javascript-library dom-node continuation-passing-style 永远 以Continuation-Passing样式编写的DOM模板辅助函数 关于 这些函数是一组以编写的组合器,它使用JS封装了DOM片段的组成,并允许您执行以下两项操作: 将与DOM节点一起使用的高级抽象定义为代码中的函数 通过评估表达式中描述的表达式来生成DOM片段 符号表达数据格式 用于使用这些帮助器函数描述DOM的数据格式假定每个帮助器函数均以Continuation-Passing样式编写,这意味着除需要的其他任何参数之外,它还接受一个附加的“右侧”参数,并通过找到它右边的任何东西。 因此,我们可以根据需要深度嵌套对辅助函数的调用,它将在嵌套的最深层开始评估并逐步向外扩展。 这是一个S-Expression的示例,它扩展为具有一些虚拟内容的DOM片段: tag ( 'h1' , { } , 'Example Headline' , tag ( 'p' , { } , 'T
【文件预览】:
domforever-master
----.gitignore(29B)
----README.md(6KB)
----helpers.vanilla.js(1KB)
----index.browser.js(633B)
----tests()
--------browser.html(558B)
--------vanilla.html(619B)
--------cjs.js(519B)
--------cjs.html(182B)
----examples()
--------js-interpolation.html(522B)
--------website.html(883B)
--------helper-functions.html(3KB)
----LICENSE(1KB)
----package.json(746B)
----helpers.browser.js(1KB)
----index.js(682B)
----helpers.js(1KB)
----index.vanilla.js(647B)

网友评论