webidl-html-reflector:实现将 HTML 内容属性反映为 WebIDL 属性的算法

时间:2021-07-06 15:29:36
【文件属性】:
文件名称:webidl-html-reflector:实现将 HTML 内容属性反映为 WebIDL 属性的算法
文件大小:7KB
文件格式:ZIP
更新时间:2021-07-06 15:29:36
JavaScript 将 HTML 属性反映为 WebIDL 属性 这个包在 JavaScript 中实现了将 “内容属性” 为 “属性”的算法。 实际上,这是关于当您执行document.querySelector("ol").reversed = true ,这会自动导致 DOM 树中相应的
    元素获得属性reversed="" 。 同样,当你设置reversed ,以falseJavaScript中, reversed在DOM树属性消失。 这种对应关系称为 HTML 元素的“内容属性”(即 DOM 属性)与该元素的 JavaScript 实例的属性之间的反射,这些属性通过 WebIDL“属性”指定。 这种反射的规则很长而且多种多样,不同的规则适用于不同的 WebIDL 类型(当然,它们不同于 JavaScript 类型),甚至适用于这些类型中的不同子案例。 然而,它们是规则,我们可以在 JavaS
    【文件预览】:
    webidl-html-reflector-master
    ----package.json(711B)
    ----test()
    --------boolean.js(2KB)
    --------dom-string.js(2KB)
    --------util()
    ----LICENSE.md(1KB)
    ----.gitignore(14B)
    ----lib()
    --------index.js(560B)
    ----README.md(5KB)
    ----.editorconfig(147B)

网友评论