自定义博客皮肤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.元组 Tuple 8.枚举 9.Any 10.void 11.Null 和 Undefined 12.Never 13.类型断言

2022-03-02 09:22:16 99

原创 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 333

原创 为什么封装api

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

2022-01-03 20:36:59 197

空空如也

空空如也

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

TA关注的人

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