- 博客(5)
- 收藏
- 关注
转载 Vue vdom 和diff算法 组件
虚拟dom是什么 它是一个Object对象模型,用来模拟真实dom节点的结构 虚拟dom的使用基本流程 1.获取数据 2. 创建vdom 3. 初次渲染 vdom 4. 将vdom渲染成真实dom 5. 数据更改 6. 使用diff算法比对两次vdom,生成patch 对象 7. 根据key将patch对象渲染到页面中改变的结构上,而其他没有改变的地方是不做任何修改的( 虚拟dom的惰性原则 ...
2019-06-24 19:10:08
436
原创 前端的开发规范
本文主要从以下几个方面来概述前端的开发规范 目录构建规范 前端命名规范 前端工作规范 开发文档的书写规范 1. 前端目录构建规范 我们从命名原则、根目录、业务逻辑等方面进行目录构建 1.1 命名原则: - 简洁明了(如下:) * src 源代码 * img 图片资源 image images * js JavaScript脚本 * dep 第三方依赖包 ...
2019-06-21 17:00:36
159
原创 前端发展历史 以及vue初步认识
html html [1990]----> html5 [2008.1.12] css css 1.0 1996 css 2.0 1998 css 3.0 2001 EcmaScript 1997年诞生 2015 EcmaScript 2015 2016 EcmaScript 2016 dart语言 vs javascript 随着前端项目的逻辑越来越复杂和难以维护...
2019-06-21 16:34:32
320
转载 Vue的入门基础小知识
** 一. Vue 基础 ** 1. 模板语法 (1)插值 a.文本 {{}} b.纯HTML v-html ,防止XSS,CSRF c.表达式 (2)指令:是带有 v- 前缀的特殊属性 v-bind v-if v-show v-on:click v-for (3)缩写 v-bind:src => :src v-on:click => @click 2. class 与 style (...
2019-06-19 16:40:49
114
原创 what is node ?
* Node.js 是一个基于Chrome V8 引擎的JavaScript运行环境 王者 * Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效 * 事件驱动: 任务执行,发布者,订阅者,事件驱动 ( on emit ) * 非阻塞: 执行某一个任务的同时也可以执行其他任务 * 阻塞: 执行某一个任务,这个任务如果没有执行完成,其他任务必须等待 * 同步: ...
2019-06-12 10:50:45
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人