大前端学习
文章平均质量分 93
来自火星的孩子C
这个作者很懒,什么都没留下…
展开
-
vue源码初看
文章目录前言一、 Vue 首次渲染的过程二、Vue 响应式原理三、虚拟 DOM 中 Key 的作用和好处四、Vue 中模板编译的过程总结前言本篇文章仅记录着个人初看vue源码的粗浅立即一、 Vue 首次渲染的过程1.vue初始化它的实例成员和静态成员2.在初始化结束的时候调用vue的构造函数new Vue()3.在构造函数中调用this._init()这个函数,这个函数是整个vue的入口4.在_init函数中调用了vm.mount,这个mount,这个mount,这个mount在src\p.原创 2021-06-25 01:22:37 · 405 阅读 · 0 评论 -
手写vue响应式 手写vue-router 虚拟dom
文章目录前言一、vue-router二、vue响应式原理1.vue2.02.vue3.03.实现vue响应式和双向绑定4.总体设计有5个类 Vue(Vue实例),Observer(创建gettter和setter),Compiler(编译类),Dep(发布类),Watcher(订阅类)4.virtual Dom总结前言本篇文章只用来帮助巩固实现原理思路的熟练度清晰度,vue基础使用就不多说了一、vue-router路由有2种模式,一种是默认Hash,另一种是History,2种都是客户端路由。.原创 2021-06-17 01:19:46 · 407 阅读 · 0 评论 -
大前端-模块化开发与规范化标准
文章目录前言一、模块化开发演变过程二、模块化规范1.CommonJS规范2.AMD(Asynchronous Module Definition)规范3.CMD(Common Module Definition)规范三、现代化的模块化标准规范1.浏览器———使用ES Modules规范2.NODE———使用CommonJS规范四、webpack模块化打包工具五、规范化标准1.ESLint JS代码检查工具2.StyleLint CSS代码检查工具3.Prettier代码格式化工具总结前言经历了快1.原创 2021-05-27 00:37:30 · 280 阅读 · 0 评论 -
迈入大前端-前端工程化-第三章
文章目录前言一、什么是前端工程化二、脚手架工具常用的脚手架工具:三、YeomanYeoman 是一种高效、开源的 Web 应用脚手架搭建系统,意在精简开发过程需要安装对应的Generator来使用开发行业中的自动化构建就是把我们在开发环境的源代码自动化的转化为生产环境中可运行的代码四、使用node写一个小脚手架实现思路五、gulp自动化构建有grunt,gulp,fis,但是目前主要流行gulp了1.准备启动2.创建gulpfile.js文件3.组合任务4.异步任务5.构建过程6.文件操作API总结前.原创 2021-05-07 00:37:58 · 352 阅读 · 1 评论 -
迈入大前端-第二章
文章目录前言一、ECMAScript概述二、ES20151.ES6和ES5的变化2.作用域总结前言梦想就是一种让你感到坚持就是幸福的东西一、ECMAScript概述ECMAScript(ES)其实也是一种脚本语言,只提供了最基本的语法,例如如何定义变量和函数,循环语句,只停留在语言层面,不能完成实际应用中的功能开发JavaScript(JS)是ES的一门扩展语言,JS的语言本身是ESJS在web环境中JS在node环境中2015开始保持每年一个大版本的迭代,也是从2015开始以年份来命原创 2021-04-27 01:28:23 · 521 阅读 · 0 评论 -
迈入大前端的第一章 2021-4-16
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档![男神镇楼!](https://img-blog.csdnimg.cn/2021041621113728.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMDI2Mzcz,size_16,color_FFFFFF,t_70#pic_center)文章目录前言一、函数式原创 2021-04-17 00:55:41 · 342 阅读 · 0 评论