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

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

作者: 极奏 | 来源:发表于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