摘要:
声明文件的定义 通俗地来讲,在 TypeScript 中以 .d.ts 为后缀的文件,我们称之为 TypeScript 声明文件。它的主要作用是描述 JavaScript 模块内所有导出接口的类型信息。 什么时候需要写 TS 声明文件 在日常的开发中,绝大多数时候是不需要我们单独去编写一个 TS 声 阅读全文
posted @ 2021-06-26 09:15
酷儿q
阅读(631)
评论(0)
推荐(0)
摘要:
reduce方法 下面是api的使用和每个参数代表的含义: arr.reduce((prev,cur,index,arr)=>{ },init) arr: 表示将要原数组prev:表示上一次调用回调时的返回值,或者初始值initcur:表示当前正在处理的数组元素index:表示正在处理的数组元素的索 阅读全文
posted @ 2021-06-26 09:14
酷儿q
阅读(154)
评论(0)
推荐(0)
摘要:
1. ?? 操作符 在 JavaScript 中, ?? 操作符被称为 nullish 合并操作符。如果第一个参数不是 null/undefined ,这个运算符将返回第一个参数,否则,它将返回第二个参数。让我们看一个例子。 null ?? 5 // => 5 3 ?? 5 // => 3 当为一个 阅读全文
posted @ 2021-06-26 09:13
酷儿q
阅读(55)
评论(0)
推荐(0)
摘要:
前言 本文将简要介绍Typescript一些常用泛型工具的作用以及如何使用,简单总结了一下。 Typescript泛型工具 Partial 将传入的属性变为可选项 interface IPeople { title: string; name: string; } const people: Par 阅读全文
posted @ 2021-06-26 09:12
酷儿q
阅读(252)
评论(0)
推荐(0)
摘要:
流畅动画的标准 首先,理清一些概念。FPS 表示的是每秒钟画面更新次数。我们平时所看到的连续画面都是由一幅幅静止画面组成的,每幅画面称为一帧,FPS 是描述“帧”变化速度的物理量。 理论上说,FPS 越高,动画会越流畅,目前大多数设备的屏幕刷新率为 60 次/秒,所以通常来讲 FPS 为 60 fr 阅读全文
posted @ 2021-06-26 09:11
酷儿q
阅读(421)
评论(0)
推荐(0)
摘要:
学习一门语言的一种非常有效的方法就是阅读该编程语言开发的优秀开源项目的源代码。 vuejs是最好的JavaScript开源项目之一。 1.变量转字符串 vue/src/shared/util.js 将值转换为字符串是一个非常常见的需求,在JavaScript中,有两个函数将值转换为字符串: Stri 阅读全文
posted @ 2021-06-26 09:10
酷儿q
阅读(68)
评论(0)
推荐(0)
摘要:
前言 平常业务需求:上传图片、Excel等,毕竟几M的大小可以很快就上传到服务器。针对于上传视频等大文件几百M或者几G的大小,就需要等待比较长的时间。这就产生了对应的解决方法,对于大文件上传时的暂停、断网、网络较差的情况下, 使用切片+断点续传就能够很好的应对上述的情况 方案分析 切片 就是对上传视 阅读全文
posted @ 2021-06-26 09:08
酷儿q
阅读(119)
评论(0)
推荐(0)
摘要:
而且JavaScript既然已经有了Map类型的数据结构,为什么还有一种叫做WeakMap类型的数据结构呢?它和垃圾回收有什么关系? WeakMap很早之前就遇到过,但是没有系统学习过,今天就来对它一探究竟。 初识WeakMap WeakMap对象是一组键值对的集合,其中key是弱引用的WeakMa 阅读全文
posted @ 2021-06-26 09:07
酷儿q
阅读(318)
评论(0)
推荐(0)
摘要:
前言 相信做过网页的对css都不是很陌生,它可以帮助我们重铸网页中很多绚丽的特效,尤其是现在css已经发展3.0版本,很多功能更是丰富多彩,让我们的开发时间不仅大大缩短,而且还可以轻松做出许多华丽的特效,需要注意的是,Css相当于html的一个美化装置,所以它必须依赖于html才能发挥作用,那么今天 阅读全文
posted @ 2021-06-26 00:01
酷儿q
阅读(78)
评论(0)
推荐(0)

浙公网安备 33010602011771号