将HTML属性反映为WebIDL属性这个包在JavaScript中实现了将“内容属性”为“属性”的算法。实际上,这是关于当您执行document.querySelector("ol").reversed = true
,这会自动导致DOM树中相应的
元素获得属性reversed=""
。同样,当你设置reversed
为false
时,JavaScript中reversed
在DOM树属性消失。这种对应关系称为HTML元素的“内容属性”(即DOM属性)与该元素的JavaScript实例的属性之间的反射,这些属性通过WebIDL“属性”指定。这种反射的规则很长而且多种多样,不同的规则适用于不同的WebIDL类型,甚至适用于这些类型中的不同子案例。
webidl html reflector:实现将HTML内容属性反映为WebIDL属性的算法
文件列表
webidl-html-reflector-master.zip
(预估有个9文件)
webidl-html-reflector-master
package.json
711B
test
boolean.js
2KB
dom-string.js
2KB
util
stub-element.js
874B
LICENSE.md
1KB
.gitignore
14B
lib
暂无评论