摘要:
前言 本文将简要介绍Typescript一些常用泛型工具的作用以及如何使用,简单总结了一下。 Typescript泛型工具 Partial 将传入的属性变为可选项 interface IPeople { title: string; name: string; } const people: Par 阅读全文
posted @ 2021-06-24 19:05
酷儿q
阅读(87)
评论(0)
推荐(0)
摘要:
流畅动画的标准 首先,理清一些概念。FPS 表示的是每秒钟画面更新次数。我们平时所看到的连续画面都是由一幅幅静止画面组成的,每幅画面称为一帧,FPS 是描述“帧”变化速度的物理量。 理论上说,FPS 越高,动画会越流畅,目前大多数设备的屏幕刷新率为 60 次/秒,所以通常来讲 FPS 为 60 fr 阅读全文
posted @ 2021-06-24 19:03
酷儿q
阅读(205)
评论(0)
推荐(0)
摘要:
学习一门语言的一种非常有效的方法就是阅读该编程语言开发的优秀开源项目的源代码。 vuejs是最好的JavaScript开源项目之一。 1.变量转字符串 vue/src/shared/util.js 将值转换为字符串是一个非常常见的需求,在JavaScript中,有两个函数将值转换为字符串: Stri 阅读全文
posted @ 2021-06-24 19:02
酷儿q
阅读(45)
评论(0)
推荐(0)
摘要:
前言 平常业务需求:上传图片、Excel等,毕竟几M的大小可以很快就上传到服务器。针对于上传视频等大文件几百M或者几G的大小,就需要等待比较长的时间。这就产生了对应的解决方法,对于大文件上传时的暂停、断网、网络较差的情况下, 使用切片+断点续传就能够很好的应对上述的情况 方案分析 切片 就是对上传视 阅读全文
posted @ 2021-06-24 19:01
酷儿q
阅读(182)
评论(0)
推荐(0)
摘要:
初识WeakMap WeakMap对象是一组键值对的集合,其中key是弱引用的WeakMap的key必须是对象类型,value可以是任意类型 WeakMap的key为什么是弱引用的? 弱引用的意义:如果是作为key的对象没有任何地方引用它的话,垃圾收集器(GC)会将其标记为目标并且进行垃圾回收。 W 阅读全文
posted @ 2021-06-24 18:59
酷儿q
阅读(154)
评论(0)
推荐(0)
摘要:
JavaScript 是如何执行的 对于常见编译型语言(例如:Java)来说,编译步骤分为:词法分析->语法分析->语义检查->代码优化和字节码生成。 对于解释型语言(例如 JavaScript)来说,通过词法分析 -> 语法分析 -> 语法树,就可以开始解释执行了。 具体过程是这样的: 1.词法分 阅读全文
posted @ 2021-06-24 18:56
酷儿q
阅读(413)
评论(0)
推荐(0)

浙公网安备 33010602011771号