![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
fanxw1984
fanxw1984前端工程师
展开
-
Object.assign及在Vue中的应用小技巧
最近看代码的时候跟同事学到了一招。Object.assign()Object.assign()方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。// 目标对象有1个,后边可以有多个源对象。注意他只会拷贝源对象自身且是可枚举的属性到目标对象。该方法使用源对象的[[Get]]和目标对象的[[Set]],所以它会调用相关 getter 和 setter。Object...转载 2019-07-26 11:18:24 · 4575 阅读 · 0 评论 -
对标阿里-Promise 源代码解析
本文从 Promise 的源代码入手,分析Promise是如何实现的。并不涉及Promise如何使用.适用于已经熟悉使用Promise,同时希望深入了解Promise的开发人员构建从package.json中不难找到build相关的命令都在从build.js中实现同时分析根目录下的index.js和core.js发现,代码的引用都是lib目录,但初始的源代码中却没有这个目录,大致猜...原创 2019-08-01 17:18:56 · 292 阅读 · 0 评论 -
对标阿里-Axios源码深度剖析
axios源码分析 - XHR篇文章源码托管在github上,欢迎fork指正!axios是一个基于 Promise 的http请求库,可以用在浏览器和node.js中,目前在github上有 42K 的star数备注:每一小节都会从两个方面介绍:如何使用 -> 源码分析 [工具方法简单介绍]一节可先跳过,后面用到了再过来查看 axios最核心的技术点是如何拦截请求响应...转载 2019-08-01 17:23:34 · 158 阅读 · 0 评论