获得徽章 1
- 打卡day12 今天学习了什么时候使用map胜过Object,所有类型作为对象类型,都会被转化成字符串,如果我需要频繁更新使用hash map,请使用map,使用一个固定的键值对集合,使用Object,并且注意原型带来的陷阱。评论点赞
- 打卡day11, 今天学习了推荐使用pnpm,而不是npm/yarn,pnpm的优势在于安装包的速度极快,磁盘空间利用率非常高效。并且支持一个项目管理多个monorepo,安全性高。评论点赞
- 打卡day10,今天学习了js实现沙箱隔离这篇文章,他的原理是把主应用的window对象浅拷贝,wibdow的键值存储为hash map,无论微应用如何改变window,环境恢复,把hash map重新设置上window。评论点赞
- 打卡day7 今天学习了docxpdg格式在线预览,docx在线预览可以用docx-preview实现,要在创建一个渲染函数,然后引用,并且创建渲染函数,,pdf文件的格式一致,但是在处理pdf文件时,要注意pdf渲染的数据格式必须是ArrayBuffer格式,请求的数据是blob,必须要使用Bolb.arrayBuffer转换。评论点赞
- 打卡day6 今天学习了monorepo,相对于传统的是multirepo模式,每个项目对应一个仓库来管理,之前使用multirepo时,你会发现很多问题,比如代码的复用,某个工具函数出现问题,你需要去修改工具函数的代码,发布1.1.1版本的新包,项目中安装新项目A。评论点赞
- 打卡day5 今天学习了有关chatgpt的文章,chatgpt3.5注册账号之后是免费的,不过它不是特别完善,没有chatgpt4收费版的功能强大,利用好chatgpt,我们能更快地写出自己需要代码,更方便查阅资料。评论点赞