posts - 29,comments - 0,views - 6739
04 2023 档案
【js手写】实现js对象扁平化
摘要:基本思路是递归,首先判断对象的类型,根据对象的类型进行不同处理 function myFlat(object){ let res = {} let process = (key, value) => { //判断数据类型 if(Object(value) !== value){ //基本数据类型 i 阅读全文
posted @ 2023-04-26 17:32 皮五辣子 阅读(215) 评论(0) 推荐(0) 编辑
【js手写】实现call函数,apply函数,bind函数
摘要:call apply bind 用法 function.call(thisArg,arg1,arg2,arg3...) 功能 使用一个指定的this值和单独给出的一个或者多个参数来调用一个函数。 创建一个新的函数, 当被调用时,将其this关键字设置为提供的值,在调用新函数时,在任何提供之前提供一个 阅读全文
posted @ 2023-04-24 09:33 皮五辣子 阅读(54) 评论(0) 推荐(0) 编辑
【js手写】实现防抖(debounce) & 节流(throttle)函数
摘要:转载于:https://blog.csdn.net/Ted_az/article/details/127018974 1.防抖(debounce)函数 防抖是触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。适用于可以多次触发但触发只生效最后一次的场景。 设计思路: 阅读全文
posted @ 2023-04-21 10:52 皮五辣子 阅读(364) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示