Webpack打包工具的使用

关于webpack

模块化

webpack可以支持前端模块化的一些方案,例如AMD、CMD、CommonJS、ES6。可以处理模块之间的依赖关系。不仅仅是js文件可以模块化,图片、css、json文件等等都可以模块化。

打包

webpack可以将模块资源打包成一个或者多个包,并且在打包过程中可以处理资源,例如压缩图片,将scss转成css,ES6语法转成ES5语法,将TypeScript转成JavaScript等等操作。

阅读更多

vue生命周期钩子

Vue生命周期是指Vue实例从创建到销毁的过程,其中包括了一系列的生命周期钩子函数,让代码在特定阶段运行。Vue生命周期总共可以分为8个阶段:创建前后,载入前后,更新前后,销毁前销毁后。生命周期会在调用app.mount()之后开始,直到调用app.unmount()结束。

阅读更多

C语言数组之表驱动法

引用百度百科的介绍:表驱动法是一种使你可以在表中查找信息,而不必用很多的逻辑语句(if或Case)来把它们找出来的方法。事实上,任何信息都可以通过表来挑选。在简单的情况下,逻辑语句往往更简单而且更直接。但随着逻辑链的复杂,表就变得越来越富有吸引力了。

阅读更多

8086 8088 寄存器、标志位

内部寄存器的类型

含14个16位寄存器,按功能可分为三类:

  • 8个通用寄存器
  • 4个段寄存器
  • 2个控制寄存器

不管是哪一个,8位寄存器中存放的均为运算的数据。

阅读更多