随笔分类 -  大前端

前端不至于前端
摘要:# 内存泄漏 这是我在部门做的内部分享,收到大家很好地反馈,现分享出来 [Demo地址](https://github.com/Khadron/memory-leak) ## 理论 ### 概念 * 程序在申请内存后,无法释放已申请的内存空间 #### 与内存溢出的关系 * 内存溢出是程序在申请内存 阅读全文
posted @ 2023-08-23 11:21 Khadron 阅读(185) 评论(0) 推荐(0)
摘要:## 缘由 平常开发当中,一般使用vue-cli2或vue-cli3脚手架来进行开发,默认构建出来的应用是单页面应用程序(SPA)。 面对一个工程下面只有一个应用的项目,这样做是没有问题的,而面对实际开发中多个页面的需求时,就会有它局限性。 比如一个项目中分为Mobile端和PC端,如果采用单页面模 阅读全文
posted @ 2023-08-23 11:17 Khadron 阅读(679) 评论(0) 推荐(0)
摘要:虽然"Promise"一定程度上解决了回调地狱的问题,但过多的链式调用也会造成代码可读性不好,而且流程控制也不方便。于是乎 ES7 提出了终极异步编程解决方案-"async/await",可以使用同步的代码逻辑来编写异步的代码 先聊一聊 Generator 提到async/await就不得不说"Ge 阅读全文
posted @ 2021-03-16 06:25 Khadron 阅读(301) 评论(0) 推荐(0)
摘要:话说在前头 随着前端发展,前端越来越承接更多的职责,业务的复杂度也越来越高。即使开发和测试同学上线之前都做了充分的测试,但到了线上真实的环境代还是会遇到一些未知问题,这些问题通常是很多随机因素叠加形成的,因此很难定位问题的原因,经常会遇到明明本地是好的,但是线上却是有问题的”尴尬“。 这时我们急需一 阅读全文
posted @ 2021-03-15 07:56 Khadron 阅读(1261) 评论(0) 推荐(0)
摘要:Can't find 'node' binary to build React Native bundle 原因: 使用非标准 node 安装流程造成 XCode 找不到 node 安装路经。比如,使用 nvm 安装 解: ln -s $(which node) /usr/local/bin/nod 阅读全文
posted @ 2021-03-15 07:55 Khadron 阅读(72) 评论(0) 推荐(0)
摘要:无论哪种语言或技术,环境搭建是第一步,react native也是如此。由于众所周知的原因,造成react natvie环境搭建“异常艰难”o(╥﹏╥)o 在趟了“无数”坑后,我总结成这篇博客,一来有个记录,二来留给他人参考少走弯路,以下内容都是我摸索出来的经验,无需FQ100%可用! react 阅读全文
posted @ 2021-03-15 07:52 Khadron 阅读(110) 评论(0) 推荐(0)
摘要:初始化 mkdir webpack-study && cd webpack-study //创建并进入项目文件夹 Babel 概念 Babel 是一个 JavaScript 编译器,主要用于把 ECMAScript 2015+ 版本语法的代码转换为 ECMAScript 5 及以下版本的语法,以便运 阅读全文
posted @ 2021-03-15 07:51 Khadron 阅读(143) 评论(0) 推荐(0)