美文网首页
关于JS预编译

关于JS预编译

作者: Sonwmarks | 来源:发表于2018-07-29 20:55 被阅读0次

    GO

    1.创建GO对象
    2.寻找变量声明    ☞☞☞ undefined
    3.寻找函数声明    ☞☞☞  函数体
    4.执行
    

    AO

    1。创建AO对象
    2。寻找形参和变量声明 ☞☞☞赋值undefined
    3。形参实参相统一  ☞☞☞ 形参=实参
    4。寻找函数声明☞☞☞ 函数值
    5。执行
    

    PS:
    i 无论AO还是GO第一步都差不多,都是对应的创建和对应的执行。
    iiGO对比AO少了查找形参和形参实参相统一
    III在GO中 函数声明对应的是函数体而AO中函数对应的是函数值【大多数已经覆盖了函数体】

    相关文章

      网友评论

          本文标题:关于JS预编译

          本文链接:https://www.haomeiwen.com/subject/vrytvftx.html