首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    AST抽象语法树——最基础的javascript重点知识,99%的人根本不了解

    请查看 AST对象文档 送给你的AST螺丝刀:recast 输入命令: npm i recast -S 你即可获得一把操纵语法树的螺丝刀 接下来,你可以在任意js文件下操纵这把螺丝刀,我们新建一个parse.js...示意: parse.js // 给你一把"螺丝刀"——recast const recast = require("recast"); // 你的"机器"——一段代码 // 我们使用了很奇怪格式的代码...可以处理很巨大的代码文件 // 但我们现在只需要代码块的第一个body,即add函数 const add = ast.program.body[0] console.log(add) 输入node parse.js...在之前的parse.js代码之后,加入以下代码 // 引入变量声明,变量符号,函数声明三种“模具” const {variableDeclaration, variableDeclarator, functionExpression

    2.3K41

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券