自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除