美文网首页
自检:前端知识清单——编译原理

自检:前端知识清单——编译原理

作者: 极奏 | 来源:发表于2019-10-02 19:11 被阅读0次

    前言

    题目来自ConardLi的blog
    写的是自己的题解,水平有限,所以仅供参考
    代码会整合在github,觉得有帮助就给个star吧~

    正文

    三、计算机基础

    编译原理

    1.理解代码到底是什么,计算机如何将代码转换为可以运行的目标程序

    代码是什么:

    • 代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。

    计算机如何将代码转换为可以运行的目标程序:

    • 概念有点模糊

    2、正则表达式的匹配原理和性能优化

    状态机,回溯,多路径匹配,反正就是不了解

    3、如何将JavaScript代码解析成抽象语法树(AST)


    4、base64的编码原理

    不懂
    base64的编码原理

    5、几种进制的相互转换计算方法,在JavaScript中如何表示和转换

    相关文章

      网友评论

          本文标题:自检:前端知识清单——编译原理

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