09 2021 档案
摘要:异或运算 运算规律 相同为0,不同为1 举例说明:有两个二进制数,分别为a和b,他们两个异或计算。 10110^00111=10001 一个值于0异或,都是这个数 a^0=a 任何数跟自己异或,都为0 a^a=0 满足交换律和结合律 (a ^ b) ^ c = a ^ (b ^ c) 两值交换 le
阅读全文
摘要:在父级给 document 添加 mousemove 时间,实现一个拖拽功能。当拖到 iframe 上方时,发现变得卡顿 发现是 iframe 搞的鬼。解决方法也很简单,在 mousedown 和 mouseup 给 iframe 添加个样式 function onMouseDown() { doc
阅读全文
摘要:在windows下安装了一个包,但是在删除node_modules文件夹时提示该文件夹包含名称过长删除不了或者删除过慢,还带有缓存。怎么才能彻底删除这个文件夹?方法一:1.安装npm包–rimrafnpm install rimraf -g // 全局安装2.在cmd指令下,进入所需删除的node_
阅读全文
摘要:let a=[{id:1,value:'this'},{id:1,value:'is'},{id:1,value:'is'}] let set=[...new Set(a.map(item=>item.id))] a=a.filter((item,index)=>item.id set[index]
阅读全文