【文件属性】:
文件名称:loop-guard:防止遍历树图期间的循环
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-22 05:23:10
JavaScript
循环防护可防止在遍历树/图形时出现循环。
用法
var createGuard = require ( 'loop-guard' ) ;
var guard = createGuard ( ) ;
function visitNode ( node ) {
guard . visit ( node ) ;
for ( var i = 0 ; i < node . children . length ; i ++ ) {
var child = node . children [ i ] ;
if ( ! guard . isVisiting ( child ) ) {
visitNode ( child ) ;
}
}
guard . leave ( node ) ;
}
执照
MIT许可证(MIT)
版权所有(c)2015 Dick
【文件预览】:
loop-guard-master
----lpguard.js(3KB)
----package.json(732B)
----.travis.yml(36B)
----LICENSE(1KB)
----README.md(2KB)
----bower.json(632B)
----test()
--------runner.html(859B)
--------test_guard.js(3KB)