240 发简信
  • 失业了

    年前把工作辞掉了,为什么辞掉?因为感觉最近一年没有什么进步(或者说进步很小),工作虽然也不太加班,但是很心累,你能想象吗?公司的前端项目都压在你...

  • 手写 call 、apply、bind

    基本介绍 apply、call、bind都是Function 对象上的方法,调用这三个方法必须是一个函数。 使用 fn 是要调用的函数thisA...

  • 总结JavaScript几种继承的方式及优缺点

    1. 原型继承 原型继承是比较常见一种继承方式 从上图中可以看到, 原型继承的特点: 注意:原型继承的缺点 如果有一个子类 child2 调用...

    1.0 69 0 3
  • js 手写深浅拷贝

    实现深浅拷贝 浅拷贝 先说一下浅拷贝的实现方式 Object.assgin() ES6 中 Object 的一方法,可以是来合并多个JS对象(能...

    1.0 94 0 5
  • 120
    Element el-upload 图片传 base64

    记录一下用 el-upload 批量上传图片,传 base64 格式给服务端 公司的后台项目,需要传多张图片上去,以前上传接口是接收 base6...

  • 理解虚拟 DOM ,React 选择它是为了性能吗?

    虚拟 DOM 是什么 虚拟 DOM 是 JS 对象 虚拟 DOM 是对真是 DOM 的描述 虚拟 DOM 的本质是 JS 和 DOM 之间的一个...

    0.2 45 0 1
  • 编写一个 webpack plugins

    创建插件 webpack 插件由以下组成: 一个 JavaScript 命名函数。 在插件函数的 prototype 上定义一个 apply 方...

    0.8 86 0 3
  • 怎么编写一个 webpack loader

    编写 loader 前需要知道 webpack loader 的执行循序?从右到左执行。 为什么 webpack 的 loader 执行循序是从...

    0.1 36 0 1
  • webpack 构建速度和体积优化

    构建速度优化 使用 webpack 内置的 stats stats 构建的统计信息 package.json 中使用 stats 缺点:颗粒度太...

个人介绍
一位向往自由的前端学渣...

最近很多技术方面内容都写在博客上了,有兴趣可以去看看 https://sunchang612.github.io/blog/