【文件属性】:
文件名称:range-iterator:迭代范围节点的 ES6 迭代器
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-20 07:13:41
JavaScript
范围迭代器
迭代范围节点的 ES6 迭代器
安装
$ npm install range-iterator
例子
import RangeIterator from 'range-iterator' ;
let range = document . createRange ( ) ;
range . selectNodeContents ( document . body ) ;
// Iterate over all TextNodes and BR elements within the Range selection
let iterator = RangeIterator ( range , NodeFilter . SHOW_ALL , function ( node ) {
return node . nodeType === Node . TEXT_NODE || no
【文件预览】:
range-iterator-master
----.gitignore(36B)
----README.md(879B)
----test()
--------test.js(8KB)
----.zuul.yml(14B)
----History.md(925B)
----package.json(835B)
----index.js(2KB)
----.npmignore(0B)
----.travis.yml(1KB)
----Makefile(1KB)