240 发简信
IP属地:北京
  • 百字看懂JS运行机制 事件循环

    JS 的运行机制 小回顾: 上一篇进程与线程[https://www.jianshu.com/p/5964c65d081b]中介绍到前端操作主要是在 渲染进程 中进行,而渲染...

  • 120
    前端工程师需要了解的浏览器原理

    1 进程和线程 1.1 进程和线程: 进程是资源分配的最小单位,线程是操作系统可识别的最小执行和调度单位一个进程可以有多个线程,线程运行在进程中,一个线程只能属于一个进程, ...

  • 浅谈 HTTP

    这两天读了下《图解HTTP》,此处谨做读后感记录。 1. HTTP —— 超文本传输协议 我们所用的 Web 使用 HTTP 协议作为规范,完成从客户端到服务端等一系列运作流...

  • 120
    防抖&节流

    有时候我们想在用户进行某些操作之后向服务端要一些数据,但有些事件的触发是很频繁的,例如mousemove、scroll等。这时就会希望不会频繁地去触发回调函数,而是在一定时间...

  • 120
    CSS的伪类和伪元素

    之前介绍了8种选择器,基本上可以应对大部分的开发需求,但是如果不会使用伪类和伪元素,就跟下面的图差不多,后面会摔的。伪元素和伪类虽然不是特别常用,但是,很好用,可以帮你省掉很...

  • 改造百度ueditor

    背景 富文本编辑是管理后台(cms)系统中的重要功能,编辑器的选择也非常多,如今大多编辑器都是走的简约路线,遇上挑剔的客户就无法满足他们的需求。百度的ueditor作为一款重...

  • 120
    JavaScript 知识梳理

    1.变量 1.1 变量规则 变量只能包含字母、下划线、美元符号或数字;第一个字符不能是数字。ECMAScript 的变量是松散类型的 —— 可以用来保存任何类型的数据,即每个...

  • 120
    Webpack 知识梳理

    1. Webpack 简介及相关知识 Webpack —— JavaScript应用模块打包工具。 1.1 核心概念: Webpack 有四个核心概念: entry(入口)单...

  • JavaScript Date、Math、Array 常用属性整理

    Date Date.now() //获取当前时间毫秒数let date = new Date() date .getTime() //同上,获取当前时间毫秒数 d...

  • JS-Web-API

    JS 基础知识: ECMA 262 标准JS-Web-API: W3C 标准 W3C 标准中关于 JS 的规定有: DOM 操作 BOM 操作 事件绑定 ajax 请求(包...

  • ES6 知识总结

    1、let 声明变量 只在块级作用域起作用(适合在for循环中使用)、无变量提升;不可重复声明相同变量,不可重复声明函数内的参数。 2、const 声明常量 声明必须赋值、声...

  • CSS 三栏布局方法总结

    本文总结了实现三栏布局的几种常用方法,效果如下: 其中,左右分别为100px,中间自适应。 1. 行内块级元素 —— inline-block 1.1 行内块级元素 & 负边...

  • 120
    CSS 居中布局

    居中在平时的运用很多,以下简单做了一些总结。 1.块级元素居中 统一 html 格式如下: 居中效果如下: 1.1 relaive 居中 1.1.1 已知父元素子元素高度 1...