CSS | 2019-09-29 CSS 清除浮动 CSS 清除浮动 浮动是什么?W3school 中给出的浮动定义为浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框脱离文 ...
git | 2019-09-21 git merge和git rebase的区别 git merge和git rebase的区别git rebase 和 git merge 一样都是用于从一个分支获取并且合并到当前分支,但是他们采取不同的工作方式。 为了将master 上新的提交 ...
浏览器 | 2019-09-14 浏览器同域名请求的最大并发数限制 浏览器同域名请求的最大并发数限制当我们在浏览网页的时候,对浏览速度有一个重要的影响因素,就是浏览器的并发数量。并发数量简单通俗的讲就是,当浏览器网页的时候同时工作的进行数量。 如果同时只有 2 个并发 ...
前端 | 2019-09-08 前端优化 前端优化前端性能衡量指标 白屏时间 该时间点表示浏览器开始绘制页面,在此之前页面都是白屏,也称为开始渲染时间 首屏时间 该时间点表示用户看到第一屏页面的时间 用户可交互时间 也叫 DOM Ready, ...
CSS | 2019-08-31 CSS的position属性 CSS 的 position 属性static默认值。该关键字指定元素使用正常的布局行为,即元素在文档常规流中当前的布局位置。此时 top, right, bottom, left 和 z-index ...
ES6 | 2019-08-18 ES6 装饰器 ES6 装饰器装饰器(Decorator)是一种与类(class)相关的语法,用来注释或修改类和类方法。装饰器是一种函数,写成@ + 函数名。它可以放在类和类方法的定义前面。 12345678 ...
浏览器 | 2019-08-16 QUIC QUICQUIC 概述Quic 全称 quick udp internet connection [1],“快速 UDP 互联网连接”,(和英文 quick 谐音,简称“快”)是由 google 提出 ...
浏览器 | 2019-08-11 TCP TCP TCP 在网络 OSI 的七层模型中的第四层——Transport 层(第四层的数据叫 Segment) IP 在第三层——Network 层(在第三层上的数据叫 Packet) ARP 在第 ...
ES6 | 2019-08-05 Promise promise创建 XHR 的 promise 对象(Promise 包装 XHR[ajax]处理)方法一: 创建一个用 Promise 把 XHR 处理包装起来的名为 getURL 的函数。 1 ...
JavaScript | 2019-07-30 JS引擎执行机制 JS 引擎执行机制(1) JS 是单线程语言 (2) JS 的 Event Loop 是 JS 的执行机制。深入了解 JS 的执行,就等于深入了解 JS 里的 event loop JS 为什么是 ...