javascript
文章平均质量分 71
小贼先生
Dream is a rubbish, beat it first !
展开
-
immer 实战讲解文档
文章在 github 开源, 欢迎 Fork 、Star !前言Immer 是 mobx 的作者写的一个 immutable 库,核心实现是利用 ES6 的 proxy,几乎以最小的成本实现了 js 的不可变数据结构,简单易用、体量小巧、设计巧妙,满足了我们对JS不可变数据结构的需求。无奈网络上完善的文档实在太少,所以自己写了一份,本篇文章以贴近实战的思路和流程,对 Immer 进行了全...原创 2018-12-13 15:30:37 · 907 阅读 · 0 评论 -
Axios源码深度剖析 - AJAX新王者
文章源码托管在github上,欢迎fork指正!axios 是一个基于 Promise 的http请求库,可以用在浏览器和node.js中,目前在github上有 42K 的star数备注每一小节都会从两个方面介绍:如何使用 -> 源码分析[工具方法简单介绍]一节可先跳过,后面用到了再过来查看axios最核心的技术点是如何拦截请求响应并修改请求参数修改响应数据 和 axios...原创 2018-12-13 15:35:23 · 510 阅读 · 0 评论 -
Mixin配合class实现多继承的绝佳妙用
什么是mixinmixin一般翻译为“混入”、“混合”,早期一般解释为:把一个对象的方法和属性拷贝到另一个对象上;也可以简单理解为能够被继承的类,最终目的是实现代码的复用。从一个需求说起为了使你能够最快的清楚我在说什么,我们从一个需求说起:一个项目中有多个弹层需求;一些是公共方法,比如点击关闭按钮关闭弹层;一些弹层是可以拖动的,且有蒙层;一些弹层是可以缩放的;其他都是业务方法...原创 2018-12-13 15:36:39 · 214 阅读 · 0 评论