09 2022 档案

摘要:问题描述: 想实现一个聊天气泡框时需要一个突出的尖角,于是想到了借助伪元素来实现 实现目标: 实现一个可以动态变长的聊天气泡(如图所示) 实现过程: 版本一:使用absout+relative定位实现,bubble元素使用relative定位,然后bubble::after元素使用absolute定 阅读全文
posted @ 2022-09-27 10:03 grigeorge 阅读(2474) 评论(0) 推荐(0) 编辑
摘要:直接先来看一道题: async function async1() { console.log('async1 start') await async2() console.log('async1 end') } async function async2() { console.log('asyn 阅读全文
posted @ 2022-09-18 19:02 grigeorge 阅读(54) 评论(0) 推荐(0) 编辑
摘要:一、垃圾回收策略 1.引用计数垃圾回收: 这是最初级的垃圾回收算法,此算法把“对象是否不在需要”简化定义为“有没有其他对象引用到它”。如果没有引用指向该对象,那么该对象会被垃圾回收机制回收。限制:无法回收循环引用。 2.标记-清除算法: 标记清除顾名思义是一种分两阶段对对象进行垃圾回收的算法。 第一 阅读全文
posted @ 2022-09-16 17:00 grigeorge 阅读(528) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示