摘要: 一、防抖 1、什么是函数的防抖 概念:函数防抖(debounce),就是指触发事件后,在 n 秒内函数只能执行一次,如果触发事件后在 n 秒内又触发了事件,则会重新计算函数延执行时间。 2、为什么需要防抖 前端开发过程中,有一些事件,常见的例如,onresize,scroll,mousemove , 阅读全文
posted @ 2022-06-23 19:18 Gushuai 阅读(274) 评论(0) 推荐(0)
摘要: ①indexOf 循环去重②ES6 Set 去重;Array.from(new Set(array))③Object 键值对去重;把数组的值存成 Object 的 key 值,比如 Object[value1] = true,在判断另一个值的时候,如果 Object[value2]存在的话,就说明该 阅读全文
posted @ 2022-06-20 19:07 Gushuai 阅读(27) 评论(0) 推荐(0)
摘要: ①.基本数据类型:number、string、boolean、Undefined、NaN(特殊值)、BigInt、Symbol. ②.引⼊数据类型:Object NaN 是 JS 中的特殊值,表示⾮数字,NaN 不是数字,但是他的数据类型是数字,它不等于任何值,包括⾃身,在布尔运算时被当做 fals 阅读全文
posted @ 2022-06-18 15:00 Gushuai 阅读(128) 评论(1) 推荐(0)