<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[webwhite的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/webwhite</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; webwhite]]></copyright><item><title><![CDATA[webpack系列2——webpack核心概念与构建流程简述]]></title><link>https://blog.youkuaiyun.com/webwhite/article/details/86531811</link><guid>https://blog.youkuaiyun.com/webwhite/article/details/86531811</guid><author>webwhite</author><pubDate>Thu, 17 Jan 2019 21:47:13 +0800</pubDate><description><![CDATA[以下内容完全来自《深入浅出webpack》，建议直接看这本书。


Entry：入口，Webpack 执行构建的第一步将从 Entry 开始，可抽象成输入。
	Module：模块，在 Webpack 里一切皆模块，一个模块对应着一个文件。Webpack 会从配置的 Entry 开始递归找出所有依赖的模块。
	Chunk：代码块，一个 Chunk 由多个模块组合而成，用于代码合并与分割。
	Load...]]></description><category></category></item><item><title><![CDATA[webpack系列1——为什么及是什么]]></title><link>https://blog.youkuaiyun.com/webwhite/article/details/86280342</link><guid>https://blog.youkuaiyun.com/webwhite/article/details/86280342</guid><author>webwhite</author><pubDate>Thu, 17 Jan 2019 21:34:49 +0800</pubDate><description><![CDATA[突然发现用是什么，为什么，怎么办/用/看这三个角度去解构一样东西往往比较有效，简直是终极三问。大概多数东西，其诞生都离不开这三个阶段。

首先是“为什么”，因为我认为剩下两个都是“为什么”驱动的。软件这一行业一向比较朴素，为什么有这东西，其原因往往很直接，那就是，因为需要。。。

webpack是前端开发使用到的一个工具。为什么需要webpack，因为前端开发这一行当发生了很大的变化。简单来说前端...]]></description><category></category></item><item><title><![CDATA[从浏览器到JS系列（一）JS引擎，JS虚拟机，JS运行时（5）]]></title><link>https://blog.youkuaiyun.com/webwhite/article/details/81386555</link><guid>https://blog.youkuaiyun.com/webwhite/article/details/81386555</guid><author>webwhite</author><pubDate>Thu, 16 Aug 2018 21:25:40 +0800</pubDate><description><![CDATA[前文说了一堆关于JS引擎和JS虚拟机的，总的来说我个人感觉就是：JS引擎和JS虚拟机大多情况下这两者是可以混用的，或者说JS虚拟机是JS引擎的核心组件。在这种彼此概念有覆盖的情况下倒不用太纠结什么是什么，更值得重视的是做了什么。JS引擎/虚拟机主要作用是编译，执行JS代码。当然这个说法是很笼统的，后面会展开来写这个过程。

那什么是JS运行时？或者说什么是运行时

运行时，如果直译的话就是&quot;运行的...]]></description><category></category></item><item><title><![CDATA[从浏览器到JS系列（一）JS引擎，JS虚拟机，JS运行时（4）]]></title><link>https://blog.youkuaiyun.com/webwhite/article/details/81367915</link><guid>https://blog.youkuaiyun.com/webwhite/article/details/81367915</guid><author>webwhite</author><pubDate>Thu, 02 Aug 2018 21:48:23 +0800</pubDate><description><![CDATA[1.什么是解释器和编译器

2.什么是JIT

接上一篇剩下的问题：

1.什么是解释器和编译器

这个问题在前面的文章中其实已经被解释得差不多了。一般来说CPU只能执行机器码（机器语言），而一般程序员写代码的语言是高级程序语言，无法被CPU直接执行，所以就需要个中介去翻译，去联接两者。对静态语言而言处理这事的就叫编译器，对动态语言而言就是解释器。这样就十分泾渭分明了，静态语言对应编译器，动态语言...]]></description><category></category></item><item><title><![CDATA[从浏览器到JS系列（一）JS引擎，JS虚拟机，JS运行时（3）]]></title><link>https://blog.youkuaiyun.com/webwhite/article/details/81366520</link><guid>https://blog.youkuaiyun.com/webwhite/article/details/81366520</guid><author>webwhite</author><pubDate>Thu, 02 Aug 2018 21:15:54 +0800</pubDate><description><![CDATA[1.JS引擎的组成部分

2.什么是解释器和编译器

3.什么是JIT

接上一篇剩下的问题：

1.JS引擎的组成部分

这里只简单介绍一下JS引擎的组成部分，后续会较为完整，系统地介绍JS引擎及其工作机制


一个JS引擎大概包含以下几个部分。

————浏览器内核分析7 -- JavaScript引擎 

编译器：将源码转变为抽象语法树，某些引擎还将语法树转变为了字节码。编译过程会占用用户时...]]></description><category></category></item><item><title><![CDATA[从浏览器到JS系列（一）JS引擎，JS虚拟机，JS运行时（2）]]></title><link>https://blog.youkuaiyun.com/webwhite/article/details/81352419</link><guid>https://blog.youkuaiyun.com/webwhite/article/details/81352419</guid><author>webwhite</author><pubDate>Thu, 02 Aug 2018 19:50:34 +0800</pubDate><description><![CDATA[接上一篇的问题：

1.什么是虚拟机

2.什么是指令集

3.什么是字节码

4.什么是字节码指令集.....

5.JS引擎的组成部分

6.什么是解释器和编译器

7.什么是JIT

从第二个问题开始，什么是指令集


指令顾名思义就是用来引导某一硬件工作的方式的，集即集合的意思，也就是很多种不同引导指令的集合！

指令集是存储于CPU内部，用来引导CPU进行加减运算和控制计算机操作系统的一...]]></description><category></category></item><item><title><![CDATA[从浏览器到JS系列（一）JS引擎，JS虚拟机，JS运行时（1）]]></title><link>https://blog.youkuaiyun.com/webwhite/article/details/81268712</link><guid>https://blog.youkuaiyun.com/webwhite/article/details/81268712</guid><author>webwhite</author><pubDate>Thu, 02 Aug 2018 09:21:26 +0800</pubDate><description><![CDATA[  学前端做前端有一段时间了，但至今学得越多就觉得不会的也越多。同时知识越来越杂乱，没有结构，难以管理。所以虽然杂七杂八知道一些，但还是感觉很不扎实。受最近看的一篇文章的启发，决定写一个系列的文章用于总结所学。那篇文章是以我的水平，目前所看到的，最为全面的梳理前端知识结构的博文。十分感谢原作者的总结和分享，因他的启发，我对前端的知识脉络有了大致的认识。

  在此先放上原文的链接：从浏览器多进程到...]]></description><category></category></item></channel></rss>