04 2021 档案

摘要:最近有项目要用react搞了,之前只用过vue没接触过react咋办呀? 还能咋办,学起来了呀。 做了一点记录方便以后回顾。 1,组件通信 (1)props通信: 这个很简单,和vue的差不多,父组件通过props传值给子组件,子组件可以通过props获取传递的内容。(建议加上类型检查,方便你我他) 阅读全文
posted @ 2021-04-26 17:15 ken丶123 阅读(167) 评论(0) 推荐(0)
摘要:高阶函数(HOC) js中函数可以被赋值、当作参数进行传递、被其他函数返回,在js中函数就是一等公民。 高阶函数: 接收函数、返回函数 // 数组的筛选 const arr = [1,2,3,4,5] // 一般实现 let newArr = [] for (let i = 0; i < arr.l 阅读全文
posted @ 2021-04-16 16:39 ken丶123 阅读(44) 评论(0) 推荐(0)
摘要:1,Never Never表示那些永不存在的值的类型: 总是抛出异常、根本不会有返回值。Never是任何类型的子类型。没有类型是never的子类型除了它本身。 function error(msg: string): never { throw new Error(msg) } 2,Object o 阅读全文
posted @ 2021-04-02 18:34 ken丶123 阅读(40) 评论(0) 推荐(0)
摘要:类型别名 给类型起个新名字(常用于联合类型) type Name = string type NameResolver = () => string type NameOrResolver = Name | NameResolver function getName (n: NameOrResolv 阅读全文
posted @ 2021-04-01 15:36 ken丶123 阅读(91) 评论(0) 推荐(0)