API
2024年11月10日
一、j.toSource()
j.toSource()
:将 AST
转换为代码字符串。
二、j.find(type, filter)
j.find(type, filter)
:查找指定类型的节点,可传入过滤条件。
三、j.replaceWith(callback)
j.replaceWith(callback)
:替换指定节点的内容。
四、j.variableDeclaration(kind, declarations)
j.variableDeclaration(kind, declarations)
:创建变量声明节点(如 let
声明)。
五、j.arrowFunctionExpression(params, body, async)
j.arrowFunctionExpression(params, body, async)
:创建箭头函数节点。
六、j.functionDeclaration(id, params, body, generator, async)
j.functionDeclaration(id, params, body, generator, async)
:创建普通函数声明。