前端性能如何优化?一般从哪几个方面考虑? 作者: 小刘 时间: 2020-11-04 17:35 分类: js 常见问题 评论 原则:多使用内存,缓存,减少计算,减少网络请求方向:加载页面,页面渲染,页面操作流畅度 阅读更多 »
介绍一下 RAF requestAnimationFrame 作者: 小刘 时间: 2020-11-04 17:34 分类: js 常见问题 评论 想要动画流畅,更新频率要 60帧/s,即 16.67ms 更新一次视图setTimeout 要... 阅读更多 »
手写深拷贝,注意 Object.assign 不是深拷贝 作者: 小刘 时间: 2020-11-04 17:34 分类: js 常见问题 评论 深拷贝函数function deepClone(obj = {}) { // 一般拷贝... 阅读更多 »
数组去重,考虑计算效率 作者: 小刘 时间: 2020-11-04 16:20 分类: js 常见问题 评论 传统方式,遍历元素挨个比较,去重// 传统方式 function unique(arr) ... 阅读更多 »
手写数组 flatern,考虑多层级 作者: 小刘 时间: 2020-11-04 16:20 分类: js 常见问题 评论 数组 flatern 的意思:[1,2,[3,4]] =>[1,2,3,4]functi... 阅读更多 »
将 url 参数解析为 JS 对象 作者: 小刘 时间: 2020-11-04 16:19 分类: js 常见问题 评论 还是比如:http://localhost/test/test.html?a=100&b=20... 阅读更多 »
获取当前页面 url 参数 作者: 小刘 时间: 2020-11-04 14:10 分类: js 常见问题 评论 比如:http://localhost/test/test.html?a=100&b=200#... 阅读更多 »
什么是 JSON ? 作者: 小刘 时间: 2020-11-04 14:10 分类: js 常见问题 评论 json 是一种数据格式,本质是一段字符串json 格式和 JS 对象结构一致,对 JS 语言... 阅读更多 »
如何捕获 JS 程序中的异常? 作者: 小刘 时间: 2020-11-04 14:10 分类: js 常见问题 评论 第一种 try catch// 高风险的地方 try{ // todo ... 阅读更多 »