随笔分类 -  Code Optimization

摘要:文章来源:https://github.com/o2team/guide 概述 欢迎使用前端代码规范,使用过程中如碰到问题,请到Github进行提问。 关于 前端代码规范 是由 凹凸实验室 整理的,基于 W3C、苹果开发者 等官方文档,并结合团队日常业务需求以及团队在日常开发过程中总结提炼出的经验而 阅读全文
posted @ 2020-07-26 17:03 guangzan 阅读(1088) 评论(0) 推荐(2)
摘要:以给博客园头部导航条链接添加图标为例, 接下来看看如何分别使用对象、数组、Map 优化它的。 前置 1.接下来给头部导航条添的图标包含: 博客园首页 新随笔 博客首页 联系 订阅 管理 2.这里封装了一个返回 svg 的 function, 下文的 iconInSvg(icon) 即是调用了这个方法 阅读全文
posted @ 2020-04-06 19:18 guangzan 阅读(549) 评论(2) 推荐(5)
摘要:第一个例子 你首先想到的可能是 使用 switch case, 我们使用 switch case 来改写它: 看起来有些条理了, 但我们应对这类情况,可以将他进一步优化,观察发现: 都是判断 state 判断后都做了相同的事情 (return true) 我们用 Array.includes 来优化 阅读全文
posted @ 2020-01-21 16:59 guangzan 阅读(829) 评论(0) 推荐(2)