02 2023 档案

摘要:###函数防抖(debounce) 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 function debounce(fn, delay) { let timer = null; return function() { if (timer) clearTimeout(timer 阅读全文
posted @ 2023-02-17 11:45 strongerPian 阅读(24) 评论(0) 推荐(0) 编辑
摘要:###从一道题目出发 今天看到一道面试题,是关于async/await、promise和setTimeout的执行顺序,题目如下: async function async1() { console.log('async1 start'); await async2(); console.log(' 阅读全文
posted @ 2023-02-17 08:43 strongerPian 阅读(60) 评论(0) 推荐(0) 编辑
摘要:**背景:**我需要将单选和多选功能组合到一个控件中。具体来说,我有很多选项``。第一个选项是相互排斥的。因此,如果我选择第一个独占选项,则需要取消选中所有其他选项。如果选择了其他一个,则必须取消选中第一个(如果选中)。其他选项应互不影响。 ``` ``` 当`select`的选择值发生改变时,`$ 阅读全文
posted @ 2023-02-15 17:17 strongerPian 阅读(122) 评论(0) 推荐(0) 编辑
摘要:有以下两个数组 var arr1 = ['a', 'b', 'c']; var arr2 = ['b', 'c', 'd']; let difference = arr1.filter(x => !arr2.includes(x)); //['a'] let intersection = arr1. 阅读全文
posted @ 2023-02-15 16:34 strongerPian 阅读(461) 评论(0) 推荐(0) 编辑

返回顶端
点击右上角即可分享
微信分享提示