01 浏览器工作原理和V8引擎

1.浏览器渲染过程

在浏览器中输入一个uri链接,然后会通过我们的dns解析,最后转换成一个ip地址,最后会把index.html下载下来,这个就不一定就是叫index.html看自己是怎么设置的,在解析indexl.html中如果遇到了css的引入文件他也会将他下载下来,包括js文件

2.V8引擎的原理

计算机本身是不认识我们写的JavaScript代码的,那么是通过什么让计算机认识呢,编辑器在执行代码过程中会先进行词法分析,语法分析,然后生成抽象语法树(AST),然后在AST基础上进行词义分析生成bytecode字节码,最后在把字节码转换成计算机认识的机器码才能执行

你可能感兴趣的:(笔记,前端)