自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 TS的数据类型

1.增加数据类型2.布尔值3.数字4.字符串5.使用模板字符串6数组7.元组 Tuple8.枚举9.Any10.void11.Null 和 Undefined12.Never13.类型断言

2022-03-02 09:22:16 57

原创 vue虚拟dom,diff算法

虚拟dom是根据生成一个js对象,根据这个js对象再去生成真是的dom,对复杂的文档dom结构,提供一种方便的工具,进行最小化dom操作创建真实的dom成本比较高,如果用js对象来描述一个dom节点,成本比较低,另外我们在频繁操作dom是一种比较大的开销。Diff算法diff算法当数据发生改变会根据新的数据生成一个新的虚拟dom,新的虚拟dom和旧的虚拟dom进行对比,这个对比的过程就是diff算法。...

2022-02-22 15:30:52 295

原创 为什么封装api

因为在项目中 请求使用的地方会有很多 不利于后期维护 如果我我们讲api封装出来 只需要维护api文件就可以了. 因为在项目中 请求使用的地方会有很多 不利于后期维护 如果我我们讲api封装出来 只需要维护api文件就可以了.第一步先在项目目录中创建一个utils文件夹 在该文件夹下创建一个js文件为请求的封装 代码如下// 封装请求const http = ({url, method='get', data=''}) => { return new Promise((...

2022-01-03 20:36:59 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除