会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黄燃
博客园
首页
新随笔
联系
订阅
管理
2023年9月7日
前端面试(五)
摘要: -- answer from chatgpt 1、websocket WebSocket是一种计算机通信协议,它提供了在Web浏览器和服务器之间进行全双工通信的能力。它通过一个持久连接,允许客户端和服务器之间实时地进行双向数据传输。相较于传统的HTTP请求-响应模式,WebSocket更适合实时性要
阅读全文
posted @ 2023-09-07 16:39 黄燃
阅读(25)
评论(0)
推荐(0)
2023年8月17日
求和为target的数字组合
摘要: 题目:现给定⼀个整数数组(数组⻓度⼤于等于 5)nums 和⼀个整数⽬标值 target,请你在该数组中找出和为⽬标值 target 的那 n(n<nums.length) 个整数,并返回它们的数组(如果有多个下标组合都满⾜,则返回下标和最⼩的那⼀组)的下标。注意:数组中同⼀个元素在答案⾥不能重复出
阅读全文
posted @ 2023-08-17 15:46 黄燃
阅读(292)
评论(0)
推荐(0)
React Hooks
摘要: useState useEffect useRef useContext useMemo useCallback
阅读全文
posted @ 2023-08-17 15:41 黄燃
阅读(8)
评论(0)
推荐(0)
2023年7月4日
特殊的数字
摘要: 1. NaN // please do not use window.isNaN() to identify NaN const a = NaN; const b = 'foo'; window.isNaN(a); // true window.isNaN(b); // true Number.is
阅读全文
posted @ 2023-07-04 13:32 黄燃
阅读(36)
评论(0)
推荐(0)
2023年5月26日
类型和接口之间的区别
摘要: 摘抄自《TypeScript编程》Boris Cherny著 安道译 1. 类型和接口的共同点 与类型别名相似,接口是一种命名类型的方式,这样就不用在行内定义了。类型别名和接口算是同一概念的两种语法(就像函数表达式和函数声明之间的关系),不过二者之间还是有一些细微差别。先看二者的共同点。以下述类型别
阅读全文
posted @ 2023-05-26 15:02 黄燃
阅读(99)
评论(0)
推荐(0)
2023年5月14日
泛型
摘要: 以下内容摘抄自《TypeScript编程》Boris Cherny著 安道译 1. 函数类型 // 简写型 type Log = (message: string, userId?: string) => void; // 完整型 type Log = { (message: string, use
阅读全文
posted @ 2023-05-14 21:29 黄燃
阅读(29)
评论(0)
推荐(0)
2023年5月11日
浅谈类型
摘要: 部分内容摘抄自《TypeScript编程》 1. any 代表不确定变量的值属于什么类型,声明它是任意类型,可以赋予任意类型的值,但这就意味着ts倒退回js了,不建议使用。如果不声明类型,默认也是any。 let testAny: any; 2. unknown 同any,代表不确定变量的值属于什么
阅读全文
posted @ 2023-05-11 21:51 黄燃
阅读(21)
评论(0)
推荐(0)
2023年5月10日
TypeScript概述
摘要: --摘抄自《TypeScript编程》Boris Cherny著 安道译 1、类型检查 多数情况下,JavaScript不在乎你使用的是什么类型,它会尽自己所能把你提供的值转换成预期的类型,譬如说数字和字符串相加时。而TypeScript会在编译时对代码做类型检查,即将TypeScript编译成Ja
阅读全文
posted @ 2023-05-10 15:52 黄燃
阅读(17)
评论(0)
推荐(0)
2023年5月9日
单元测试
摘要: 单元测试概念 单元测试应对模块内所有重要的控制路径进行测试,以便发现模块内部的错误。单元测试是检查软件源程序的第一次机会,通过孤立地测试每个单元,确保每个单元工作正常,这样比单元作为一个更大系统的一个部分更容易发现问题。在单元测试中,每个程序模块可以并行、独立地进行工作。单元测试主要测试模块在语法、
阅读全文
posted @ 2023-05-09 11:43 黄燃
阅读(268)
评论(0)
推荐(0)
2023年5月6日
npm查看已安装的全局包
摘要: npm ls -g --depth 0
阅读全文
posted @ 2023-05-06 12:16 黄燃
阅读(348)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享