js正则表达式扩展知识
创建正则 创建正则表达式有两种方式:字面量和实例 * cont reg = /正则表达式/修饰符 * const reg = new RegExp(正则表达式,修饰符) const reg = /123123123aaa.*/g || ne …… 阅读全文...
实现分栏宽度拉伸调整的方法
最近在进行开发时,遇到需要动态拉升左侧区域,从而改变左右两栏尺寸的布局需求。这是一个很常见的场景,通过 DOM 操作来实现是第一个想到的方法。仔细查找资料,在大神张鑫旭的博客上发现还有一个性能更好,利用纯 CSS 就能实现分栏宽度拉伸调整的效果。下面 …… 阅读全文...
2021年4-6月复盘
眼看着个人 Blog 和公众号又断更了快一个月,然而每隔一段时间都会有一些新的收获,能够静下心来进行及时的复盘在某些时刻变得十分有必要。更喜欢做一个幕后的”文字书写者”。原本想着每月,甚至每周进行一次复盘,在无限的拖延下变成了每季度一次的复盘。 谁 …… 阅读全文...
JS中reduce()的用法
日常工作中对数组中的 API 使用频率还是挺高的,唯独 reduce(),在阅读相关介绍时,一直很难理解,只记得数组求和和去重,能够用到它,其他地方怎么用,就无法灵活变通了。今天索性来认真地总结一下reduce()的用法,学会在更多的地方使用它,提升 …… 阅读全文...
2021年1-3月复盘
我这个人啊,没什么兴趣爱好,不会唱歌,不会打牌,不会打麻将,不会滑雪,不会画画,不会象棋和围棋……篮球、乒乓球、羽毛球、游泳只是会那么一点点,平庸无奇。没事做的时候,除了看书,看B站,敲敲代码,不爱一个人四处旅行,总喜欢写点什么。 也许是早在十多年 …… 阅读全文...
mac os vscode 遇到的问题
今年开始就正式步入使用 mac os 系统的时代,使用了11年(2010-2020年)的 windows 系统,终于明白什么叫做转换成本。mac os 系统使用起来,的确十分流畅,没有广告,不用下载杀毒软件。作为开发人员,visual studio …… 阅读全文...
下载Blob文件及IE&Edge兼容
一.背景 IE或Edge浏览器下,在导出(下载)的时候,有时会返回blob文件流的数据,而不是返回URL地址。此时表现为,能够通过单独访问URL可导出文件,但做为http或https请求时,却无法导出(下载)文件。这主要是因为IE或Edge浏览器挂载 …… 阅读全文...
xmind快捷键整理
快捷键(win)快捷键(mac)描述ctrl+ncmd+n创建新文件ctrl+ocmd+o打开新文件ctrl+scmd+s保存当前文件ctrl+shift+scmd+shift+s保存所有文件ctrl+wcmd+w关闭当前文件ctrl+shift+w …… 阅读全文...
北漂五周年记(2020)
一.写在开头 1.菩萨畏因,凡夫畏果;幸福的普通人比不幸福的牛人更幸福。——by 公众号 孤独大脑 2.接受一切的发生,积极地、正面地处理和改善,远比努力否定或压抑自己更有积极意义。 —— by 素黑《爱自己是一辈子的修行》 3.每天锻炼1小时, …… 阅读全文...