hast-util-select:该实用程序可为hast添加“ querySelector”,“ querySelectorAll”和“ matches”支​​持

时间:2021-05-13 00:24:49
【文件属性】:
文件名称:hast-util-select:该实用程序可为hast添加“ querySelector”,“ querySelectorAll”和“ matches”支​​持
文件大小:32KB
文件格式:ZIP
更新时间:2021-05-13 00:24:49
html select util matches hast hast-util-select 实用程序与当量querySelector , querySelectorAll ,和matches 。 DOM和hast之间的显着区别是DOM节点引用了其父节点,这意味着可以对document.body.matches(':last-child')进行评估。 此信息不会存储在hast中,因此类似的选择器不起作用。 安装 该软件包 :需要使用Node 12+才能使用它,并且必须将其import而不是require d。 : npm install hast-util-select 原料药 该软件包导出以下标识符: matches , select和selectAll 。 没有默认导出。 matches(selector, node[, space]) 检查给定的node匹配selector 。 返回布尔值,无论节点是否匹配。 这仅检查元素本身,而
【文件预览】:
hast-util-select-main
----.prettierignore(15B)
----.gitignore(57B)
----tsconfig.json(355B)
----.github()
--------workflows()
----test()
--------svg.js(1KB)
--------select-all.js(23KB)
--------all.js(2KB)
--------matches.js(39KB)
--------index.js(201B)
--------select.js(21KB)
----package.json(3KB)
----readme.md(11KB)
----index.js(951B)
----.editorconfig(147B)
----lib()
--------nest.js(5KB)
--------util.js(507B)
--------types.js(3KB)
--------attribute.js(4KB)
--------pseudo.js(12KB)
--------any.js(4KB)
--------id.js(269B)
--------parse.js(2KB)
--------name.js(295B)
--------enter-state.js(4KB)
--------test.js(1KB)
--------class-name.js(483B)
----license(1KB)
----.npmrc(19B)

网友评论