Skip to main content
Module

x/deno2node/src/deps.deno.ts>Node#forEachChild

Compile your Deno project to run on Node.js.
Go to Latest
method Node.prototype.forEachChild
import { Node } from "https://deno.land/x/deno2node@v1.7.1/src/deps.deno.ts";

Invokes the cbNode callback for each child and the cbNodeArray for every array of nodes stored in properties of the node. If cbNodeArray is not defined, then it will pass every element of the array to cbNode.

Parameters

cbNode: (node: Node) => T | undefined
  • Callback invoked for each child.
optional
cbNodeArray: (nodes: Node[]) => T | undefined
  • Callback invoked for each array of nodes.

Returns

T | undefined

The first truthy value returned by a callback.