本文主要写一些在C端 webview侧(直白点就是app内部的页面)所碰到的一些坑和经验的一些总结。以及自己在开发过程中觉得比较舒适的工具推荐。
现代前端应用大部分采用 SPA 模式开发,而 SPA 最大的问题就是最开始只会下载一个空白的 html 文档,下载完成后浏览器开始解析文档(加载各种脚本,各种样式文件)当 vue 依赖加载完成,才会开始渲染页面。最大的问题也就体现出来了 会出现白屏问题 及首屏加载缓慢的问题,本文来谈谈前端页面的优化。
Promise 作为 ES6 系列的新特性,无疑是前端开发的重中之重。在 2021 年的现在无论是开源项目还是业务代码到处是 Promise 的身影。本文基于 A+规范重写一个 Promise 及其静态方法的完整版,加深自己对异步代码的理解。
日常开发者经常碰到需要优化的需求,除了一些日常的判断和循环及各种监听,了解一下浏览器里面的各种Observer对象。
需求是这样的,运营需要在输入框输入高亮的文本用来表示一个动态的文本(如用户名),后端去匹配相应动态的内容用来给客户端推送动态内容。(本文基于vue,原理通用)