将javascript代码解析为抽象语法树(AST)