摘要: infer 表示待推断的返回值类型 使用场景: 返回参数、返回值的类型 // 获取参数类型 type ConstructorParameters<T extends new (...args: any[]) => any> = T extends new (...args: infer P) => 阅读全文
posted @ 2025-02-20 17:12 拉布拉多~ 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 应用场景:1、处理多种数据类型,2、当函数、接口或类在多个地方使用该数据类型时 分类: (1)泛型接口: interface Identities<V,M> { value: V, message: M} (2)泛型函数: function Fn<V,M>(value: V, message: M) 阅读全文
posted @ 2025-02-20 17:07 拉布拉多~ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Set && Map : 共同点:快速查找值 Set特点:唯一值 Map : 键值对 for-of : 循环是一种可迭代对象的方法 for-in : 循环会遍历对象的原型链,包括不是自身的属性也会遍历,可以使用hasOwnProperty 方法来检查属性是否为对象自身的属性。 阅读全文
posted @ 2025-02-20 16:49 拉布拉多~ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 监听器 watch: vue3 中的watch更灵活, 第一个参数可以是getter/effect函数、ref、Proxy以及它们的数组, 意味着可以同时监听多个值。例子: watch(name, (newVal, oldVal) => {.....} ) // 最基础(变量格式) watch(() 阅读全文
posted @ 2025-02-18 20:00 拉布拉多~ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 基础类型有8种,分别是: boolean number null undefined string symbol 特点:独一无二 使用场景:作为对象的key,可以保证该属性不会被覆盖。 除了自定义 symbol 的值,ES6 还提供了 11 个内置的 symbol 值,指向语言内部使用的方法。 方法 阅读全文
posted @ 2024-12-12 09:44 拉布拉多~ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 请求头 contentType: 告诉服务器,我要发什么类型的数据 dataType:告诉服务器,我要想什么类型的数据,如果没有指定,那么会自动推断是返回 XML,还是JSON,还是script,还是String。 请求方式 get 参数直接传在url后 post 在请求体body中传输数据。在bo 阅读全文
posted @ 2024-12-07 17:10 拉布拉多~ 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 裁剪图片 原理:借助Canvas, 绘制圆形路径,裁剪,填充图片 /** * @description: 裁剪图片变为圆形 * @return {Promise} * @param {String} url:普通路径 */ export const clipImageUrl = (url) => { 阅读全文
posted @ 2024-10-23 16:46 拉布拉多~ 阅读(10) 评论(0) 推荐(0) 编辑
摘要: JavaScrtipt 执行顺序 首先,必须要明确,在JavaScript中,所有任务都在主线程上执行。任务执行过程分为同步任务和异步任务两个阶段。异步任务的处理经历两个主要阶段:Event Table(事件表)和 Event Queue(事件队列)。Event Table存储了宏任务的相关信息,包 阅读全文
posted @ 2024-08-27 09:52 拉布拉多~ 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题: 原因:node版本太低,vuePress规定Node.js要v18.16.0+ 处理:用nvm 切换了node版本就可以了 阅读全文
posted @ 2024-08-02 10:15 拉布拉多~ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: CSR SSR SSG CSR: (Client Side Render) 客户端渲染 SSR:(Server Side Render) 服务端渲染 SSG:(Static Site Generation) 静态站点生成 参考:https://segmentfault.com/a/119000004 阅读全文
posted @ 2024-08-02 09:47 拉布拉多~ 阅读(9) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示