摘要:
isOfType 是一个类型保护函数,它用于在运行时检查传入的变量是否具有指定类型的特定属性。以下是对这个方法的设计和使用文档的描述: 设计 export const isOfType = <T>( varToBeChecked: any, propertyToCheckFor: keyof T ) 阅读全文
posted @ 2024-02-06 16:35
龙陌
阅读(46)
评论(0)
推荐(0)
摘要:
在现代前端项目中,特别是在使用webpack等构建工具时,~@ 是一种约定的写法,用于处理模块化的CSS或预处理器(如Less、Sass)文件的导入。 这里的 ~@/commonStyles/index.less 表示: ~ 符号:在一些构建系统中(尤其是webpack),此符号告诉构建工具这是一个 阅读全文
posted @ 2024-02-06 15:58
龙陌
阅读(456)
评论(0)
推荐(0)
摘要:
在TypeScript中,Omit<T, K>是一个内置的实用类型(从TypeScript 3.5版本开始提供),用于创建一个新的类型,该类型包含了原始类型T的所有属性,但排除了指定的键K。 其定义如下: type Omit<T, K extends keyof any> = Pick<T, Exc 阅读全文
posted @ 2024-02-06 14:31
龙陌
阅读(64)
评论(0)
推荐(0)
摘要:
弹窗组件(Modal)是否需要使用记忆化(memoization),主要取决于该组件的性能优化需求以及其内部复杂性。记忆化是一种用于优化函数或组件性能的技术,它通过缓存先前计算的结果以避免在相同的输入参数下重复执行耗时的操作。 对于一个简单的弹窗组件而言,如果其内容不涉及复杂的计算或者大量数据处理, 阅读全文
posted @ 2024-02-06 13:37
龙陌
阅读(58)
评论(0)
推荐(0)

浙公网安备 33010602011771号