陈伦刚的个人博客
陈伦刚 发布于 2023-06-08

ES6新增方法与扩展

一、参数 ES6允许为函数的参数设置默认值 function log(x, y = 'World') { console.log(x, y); } console.log('Hello') // Hello World console.log('Hello', 'China') // Hello C

陈伦刚 发布于 2023-06-08
陈伦刚 发布于 2023-06-08

前端性能优化

页面内容方面 通过文件合并、css 雪碧图、使用 base64 等方式来减少 HTTP 请求数,避免过多的请求造成等待的情况; 通过 DNS 缓存等机制来减少 DNS 的查询次数; 通过设置缓存策略,对常用不变的资源进行缓存

陈伦刚 发布于 2023-06-08

em px rem区别

px:绝对单位,⻚⾯按精确像素展示。 em:相对单位,基准点为⽗节点字体的⼤⼩,如果⾃身定义了font-size按⾃身来计算(浏览器默认字体是 16px),整个⻚⾯内1em不是⼀个固定的值。 rem:相对单位,可理解为”root em”, 相对根节点html的字体⼤⼩来计算,CSS3新加属性,chr

陈伦刚 发布于 2023-06-08

编译器的工作过程

源码要运行,必须先转成二进制的机器码。这是编译器的任务。 比如,下面这段源码(假定文件名叫做test.c)。

陈伦刚 发布于 2023-06-08
陈伦刚 发布于 2023-06-08
陈伦刚 发布于 2023-06-08

哈罗单车关锁漏洞记录

由于博主上班途中使用的是哈啰单车,不得不说共享单车解决了上班族从地铁站到公司的这一小段距离所花的时间 但是近日,博主发现哈啰单车出现了一个和关锁有关的bug,所以发帖记录一下,以下是复现步骤。 前提摘要:博主的环境是iPhone X;iOS 13.4.1;支付宝小程序-哈啰出行 用支付宝扫描哈罗单车

陈伦刚 发布于 2023-06-08