これは、ノードの子を置き換える JavaScript の関数です。
var app = {};
app.replaceChildren = function (node, childrenReplacementNode) {
var child;
while (child = node.firstChild) {
node.removeChild(child);
}
node.appendChild(childrenReplacementNode);
};
述語を次のように記述する必要がある JS 実装はありますか
((child = node.firstChild))
?