CSS实现垂直居中的各种手段 - 总结

文章目录垂直居中的总结1.line-height2.position:absolute(已知尺寸,绝对定位)3.position:absolute + transform4.position:absolute + margin:auto5.padding (只适用于块级元素)6.display:t...

2019-08-19 23:17:13

阅读数 12

评论数 0

HTML Meta标签详解

meta标签的作用 meta标签可用于模拟HTTP协议中的响应头报文,使用带有http-equiv属性的标签时,服务器会把名称/值对添加到发送给浏览器的HTTP响应报文头部: 如: <meta http-equiv="charset" content=&quo...

2019-08-15 12:02:31

阅读数 14

评论数 0

webpack中 import 与 require的区别

前言 前段时间写了一篇文章import 与 require 详解 - 从深入浅处Node带来的思考,该文章得出import是基于require实现的,并且在不同的环境中实现是不同的,于是乎本片文章旨在从源码来分析在webpack的环境下import与require究竟有何区别。 环境: webp...

2019-07-30 22:06:30

阅读数 22

评论数 0

html-webpack-plugin打包后没有html文件生成

问题描述 今天在学习webpack基础内容时遇到了一个问题。我在webpack.config.js文件中使用了html-webpack-plugin插件,然后使用npm run dev命令运行。我所预期的结果是在dist目录下生成 js和html文件,但是结果却与预期不符,dist目录下没有任何的...

2019-07-25 21:40:54

阅读数 26

评论数 0

Vue基础学习记录

文章目录前言Vue实例对象Vue的MVVM模式Vue的生命周期数据绑定手段Mustache特性指令v-on 与 v-bind的缩写Computed计算属性watch侦听属性Class与Style对象语法数组语法组件语法条件渲染v-ifv-showv-if vs v-show列表渲染v-forv-f...

2019-07-22 22:56:31

阅读数 1816

评论数 0

JavaScript中for...of与for...in的区别

转载请标明出处 文章目录前言for...of 与 for...inEnumerable数据(数据描述符)属性[[Configurable]][[Enumerable]][[Writable]][[Value]]访问器(存取描述符)属性[[Configurable]][[Enumerable]][[...

2019-07-17 00:52:53

阅读数 36

评论数 0

解析vue2.0的diff算法 - 转载

转载请注明出处 本文转载至我的blog 目录 前言 virtual dom 分析diff 总结 前言 vue2.0加入了virtual dom,有向react靠拢的意思。vue的diff位于patch.js文件中,我的一个小框架aoy也同样使用此算法,该算法来源于snabbdom,复杂度为O(...

2019-07-15 21:25:45

阅读数 76

评论数 0

webpack 使用babel 7.0遇到的坑

前言 今天在使用babel 7.0的时候遇到了一些坑,并且在此做上记录以方便以后对改问题的回溯。 1. Plugin/Preset files are not allowed to export objects 这个问题是由于babel的版本冲突,在babel 7.x之后,babel做了不可兼容的...

2019-07-13 17:42:37

阅读数 18

评论数 0

Node异步模型原理分析

异步编程存在的必要性 1. 用户体验 前端:通过异步的方式使得资源请求期间UI不停顿,不影响用户的交互行为,应用在使用期间依旧可以相应用户的交互行为,给用户提供鲜活的页面。 后端:使得第一个资源的获取不会影响第二个资源,使得多个资源获取的时间消耗变为MAX(M,N,…)。 2. 资源分配 Node...

2019-06-27 00:52:41

阅读数 32

评论数 0

import 与 require 详解 - 从深入浅处Node带来的思考

写在开头 今天在阅读深入浅处node.js的时候读到了这段描述: 2.7 前后端共用模块 谈论了许多后端模块的具体实现之后,现在我们围绕CommonJS规范再次回到前端模块上。JavaScript在Node出现之后,比别的编程语言多了一项优势,那就是一些模块可以在前后端实现共用,这是因为很多AP...

2019-06-22 11:55:01

阅读数 17

评论数 0

lodash.reduce详解

lodash.reduce lodash文档解释:通过 iteratee 遍历集合中的每个元素。 每次返回的值会作为下一次 iteratee 使用。 如果没有提供 accumulator,则集合中的第一个元素作为 accumulator。 iteratee 会传入4个参数:(accumulator...

2019-06-16 11:00:05

阅读数 47

评论数 0

lodash.isArrayLike详解

lodash.isArrayLike isArrayLike用于判断传入的对象是否是类数组,那么什么是类数组呢?isArrayLike是通过什么方式来进行判断的呢?以下将进行分析: 数组,对象,类数组 数组定义:单独变量存储的一系列的值,其索引从0开始自然增长,其中值可以是任何的js数据,并且包含...

2019-06-16 10:57:49

阅读数 29

评论数 0

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