CSS | 2019-04-10 BFC BFCBFC 的定义:BFC(Block formatting context)直译为”块级格式化上下文”。它是一个独立的渲染区域,只有Block-level ...
JavaScript | 2019-04-06 字符编码:Unicode与JavaScript 字符编码:Unicode 与 Javascript1.ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出 256 ...
JavaScript | 2019-03-29 常用的正则 正则1.校验数字123456789101112131415161718数字:^\d*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字: ...
移动端 | 2019-03-22 移动端的触屏事件 移动端的触屏事件1.原生触摸事件(touch 类事件)在移动端,原生触摸事件只有以下三种类型,其他所有的触摸事件都是由这三种事件相结合产生的,例如,上划、下滑、左滑、右滑、双击等等; 这三种 ...
VUE | 2019-03-11 双向数据绑定Proxy和Object.defineProperty对比 双向数据绑定Proxy和Object.defineProperty对比数据劫持的优势所在。对比其他双向绑定的实现方法,数据劫持的优势所在: 无需显示调用: 例如 Vue 运用数据劫持+发布订阅,直接 ...
JavaScript | 2019-03-07 九种实现跨域的方式 基本概念同源策略是约定,它是浏览器最核心也最基本的安全功能。同源:”协议+域名+端口” 同源策略限制内容有: Cookie、LocalStorage、IndexedDB 等存储性内容 DOM 节点 ...
VUE | 2019-02-26 树的diff算法(vue 2.0) 树的 diff 算法(vue 2.0)模板转换成视图的过程 Vue.js 通过编译将 template 模板转换成渲染函数(render ) ,执行渲染函数就可以得到一个虚拟节点树 在对 Model ...
算法 | 2019-02-22 leetcode算法刷题笔记(三)——排序 该笔记只为个人所写算法,不一定是最优解法,仅供参考 [56] Merge IntervalsGiven a collection of intervals, merge all overlapping ...
前端 | 2019-01-28 前端路由 前端路由1.什么是前端路由对于用户来说,路由就是浏览器地址栏中的 url 与所见网页的对应关系。而对于 web 开发人员来说,路由更像是 url 与处理函数的对应关系。 传统的服务端路由,根据客户端请 ...
算法 | 2019-01-15 leetcode算法刷题笔记(二)——回溯问题 该笔记只为个人所写算法,不一定是最优解法,仅供参考 [17] Letter Combinations of a Phone NumberGiven a string containing digits ...