1.一行代码实现数组去重constsum=(arr)=>[...newset(arr)]console.log(sum[1,23,56,89]);2、一行代码实现字符串反转constreserve=(str)=>str.split('').reverse().join('')console.log(reserve("laozhichi"))3、一-行代码实现数组平均constaverage=(arr)=>arr.reduce((a,b)=>a+b)/arr.lengthconsole.log(average([12,36,98,5]));4.单行代码实现选中文本constgetSelected=()=>window.getSelection().toString()console.log(getSelected());5.两个日期之间的天数constdiff=(date1,date2)=>Math.ceil(Math.abs(date1.getTime()-date2.getTime())/86400000)console.log(diff(new日期('2022-1-12'),新日期('2022-3-10')));6.检查当前标签页是否在后台。浏览器使用标签式浏览。任何网页都可能在后台。此时,用户不在浏览。知道如何快速检测它。您的页面是隐藏的还是用户可见的?constisTabActive=()=>!document.hiddenconsole.log(isTabActive());
