用户7572539

LV0
发表了文章

TypeScript手记(一)

TypeScript 作为 JavaScript 语言的超集,它为 JavaScript 添加了可选择的类型标注,大大增强了代码的可读性和可维护性。同时,它提供...

用户7572539
发表了文章

Vue3.0 beta源码学习笔记(三)

在computed模块中,首先处理处理用户传入的对象,在接收对象时分为一个参数与两个参数的情况,最终返回一个computed对象,在处理传入的对象时其实是调用e...

用户7572539
发表了文章

Vue3.0 beta源码学习笔记(二)

在进入effect后首先把effect包装成响应式的effect,并且为了后边的使用会通过配置参数对其包装。

用户7572539
发表了文章

Vue3.0 beta源码学习笔记(一)

在Vue3.0中将响应式处理放到reactivity文件夹中,然后将其中的reactive,effect,computed, ref各自抽离分模块编写。首先记录...

用户7572539
发表了文章

Proxy与Reflect学习笔记

target:需要被代理的目标对象,可以是任何数据类型的对象,即使是另一个代理对象;

用户7572539
发表了文章

reduce学习笔记

功能:为数组的每个元素执行回调函数;接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。

用户7572539
发表了文章

Vue3.0 beta版学习笔记

https://github.com/vuejs/vue-next

用户7572539
发表了文章

基于TypeScript封装Axios笔记(九)

有些时候我们会发一些跨域请求,比如 http://domain-a.com 站点发送一个 http://api.domain-b.com/get 的请求,默认情...

用户7572539
发表了文章

基于TypeScript封装Axios笔记(八)

有些场景下,我们希望能主动取消请求,比如常见的搜索框案例,在用户输入过程中,搜索框的内容也在不断变化,正常情况每次变化我们都应该向服务端发送一次请求。但是当用户...

用户7572539
发表了文章

基于TypeScript封装Axios笔记(七)

在发送请求的时候可以传入一个配置,来决定请求的不同行为。我们也希望 ts-axios 可以有默认配置,定义一些默认的行为。这样在发送每个请求,用户传递的配置可以...

用户7572539
发表了文章

基于TypeScript封装Axios笔记(六)

我们希望能对请求的发送和响应做拦截,也就是在发送请求之前和接收到响应之后做一些额外逻辑。

用户7572539
发表了文章

基于TypeScript封装Axios笔记(五)

为了用户更加方便地使用 axios 发送请求,我们可以为所有支持请求方法扩展一些接口:

用户7572539
发表了文章

基于TypeScript封装Axios笔记(四)

我们实现了 ts-axios 的基础功能,但目前为止我们都是处理了正常接收请求的逻辑,并没有考虑到任何错误情况的处理,这对于一个程序的健壮性而言是远不够的,因此...

用户7572539
发表了文章

基于TypeScript封装Axios笔记(三)

我们做了请求数据的处理,把 data 转换成了 JSON 字符串,但是数据发送到服务端的时候,服务端并不能正常解析我们发送的数据,因为我们并没有给请求 head...

用户7572539
发表了文章

基于TypeScript封装Axios笔记(二)

我们希望最终请求的 url 是 /base/get?a=1&b=2,这样服务端就可以通过请求的 url 解析到我们传来的参数数据了。实际上就是把 params ...

用户7572539
发表了文章

基于TypeScript封装Axios笔记(一)

我们开始初始化项目,首先我们先去 GitHub 上创建一个 repo,填好 repo 名称,以及写一下 README,对项目先做个简单的描述。

用户7572539
发表了文章

TypeScript手记(六)

TypeScript 里,在有些没有明确指出类型的地方,类型推断会帮助提供类型。如下面的例子:

用户7572539
发表了文章

TypeScript手记(五)

软件工程中,我们不仅要创建定义良好且一致的 API,同时也要考虑可重用性。组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供...

用户7572539
发表了文章

TypeScript手记(四)

对于传统的 JavaScript 程序我们会使用函数和基于原型的继承来创建可重用的组件,但对于熟悉使用面向对象方式的程序员使用这些语法就有些棘手,因为他们用的是...

用户7572539
发表了文章

TypeScript手记(三)

TypeScript 的核心原则之一是对值所具有的结构进行类型检查。它有时被称做“鸭式辨型法”或“结构性子类型化”。在 TypeScript 里,接口的作用就是...

用户7572539

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券