👋👋👋 这里收集了一些相关 JavaScript
代码片段的优化合集。从实际项目当中运用到 并剔除了相关的业务逻辑,只展示核心的代码块,并用以优化。帮助你写出更好,质量更高的代码片段。
本项目意在让你提升你的 ES6
编程能力,并且让你更加的熟悉 ES6
的语法。或者更加优雅,简洁,高质量的代码(高质量并不一定意味着代码量更少)。 这将有助于提升你的代码质量。
在这里你可以提出你在实际环境中遇到的代码片段,或者帮助他人的代码提出优化的方案 - 这些问题也可能被选中成为题库的一部分!
每一个题目包含一个 demo 并附有讲解答案,以及相关知识点的阅读(部分)。针对demo ,你可以稍加思考 demo 的代码有什么可优化地方,然后查看阅读讲解内容。
看看是否能给你增加一个小的知识点、或者是一个小技巧。当然,如果你觉得这样没有参与感,你可以按照下面方式参与 Coding
进行每一次挑战。
-
首先你不能改变 输入与输出,这是最重要的一点。
-
运行命令查看你是否通过了我们的代码测试。
-
那么恭喜你 🎉 ,你通过 ✅ 了这个挑战。继续开启下一个挑战吧!
- MDN:JavaScript 标准
你可以通过如下几种方式参与贡献这个项目
- 分享你的答案或解题思路
- 提案加入新的题目
- 提出对已有用例的更佳的优化
- 提供针对题目的学习资料或方法
- 分享你在项目中遇到的代码片段(无论你找到答案与否)大家会一起帮你找到解决的思路
- 通过在 Issue 下留言帮助他人
- 如果你认为讲解的不对,你也可以提交对应的 Issue
[] 支持 jest
测试挑战结果
MIT