diff --git a/perf/benchmarks/memoize-util/index.js b/perf/benchmarks/memoize-util/index.js index 9e79255a3..668974862 100644 --- a/perf/benchmarks/memoize-util/index.js +++ b/perf/benchmarks/memoize-util/index.js @@ -3,7 +3,7 @@ const { default: memoize } = require('../../../lib/utils/memoize') module.exports = { setup(state) { let obj = { - fibonacci(n) { + fibonacci(n = 20) { if (n === 0 || n === 1) { return n } else { @@ -17,6 +17,6 @@ module.exports = { }, run(obj) { - obj.fibonacci(20) + obj.fibonacci() } } diff --git a/src/models/node.js b/src/models/node.js index 55227c32b..6af485578 100644 --- a/src/models/node.js +++ b/src/models/node.js @@ -179,6 +179,7 @@ const Node = { /** * Recursively filter all descendant nodes with `iterator`, depth-first. + * It is different from `filterDescendants` in regard of the order of results. * * @param {Function} iterator * @return {List} nodes