Function traverseHierarchy
- traverseHierarchy<T, U>(obj, propertyName, condition, callback?): T[U]
Type Parameters
- T extends AnyObject
- U extends string | number | symbol
Parameters
- obj: T
- propertyName: U
- condition: ((property: T[U]) => boolean)
- (property): boolean
Returns boolean
Optional
callback: ((property: T[U]) => undefined)- (property): undefined
Returns undefined
Returns T[U]
遍历结构 => object.parent.parent.parent