
📢 📢 📢
作为前端工程师,想要提升你的 JavaScript 技能吗?
作为非前端工程师,想要学习 JavaScript 吗?
快来加入 14 天力扣挑战,开始你的 JavaScript 学习之旅吧!
时间 ⏰ :从 5 月 16 日开始 每天 14 点发布两道题目,共 28 题!
| 天数 | 知识点 | 题目 |
|---|---|---|
| Day 1 | Closure (闭包) | 计数器 |
| Day 1 | Closure (闭包) | 创建 Hello World 函数 |
| Day 2 | Closure (闭包) | 计数器 II |
| Day 2 | 基本数组转换 | 转换数组中的每个元素 |
| Day 3 | 基本数组转换 | 过滤数组中的元素 |
| Day 3 | 基本数组转换 | 数组归约运算 |
| Day 4 | 输入和输出 | 复合函数 |
| Day 4 | 输入和输出 | 只允许一次函数调用 |
| Day 5 | 输入和输出 | 记忆函数 |
| Day 5 | 输入和输出 | 柯里化 |
| Day 6 | Promise (异步) | 睡眠函数 |
| Day 6 | Promise (异步) | 有时间限制的 Promise 对象 |
| Day 7 | Promise (异步) | Promise 对象池 |
| Day 7 | Time | 有时间限制的缓存 |
| Day 8 | Time | 函数防抖 |
| Day 8 | Time | 节流 |
| Day 9 | JSON / 递归 / 相关实现常见业务函数方法 | 完全相等的 JSON 字符串 |
| Day 9 | JSON / 递归 / 相关实现常见业务函数方法 | 将对象转换为 JSON 字符串 |
| Day 10 | JSON / 递归 / 相关实现常见业务函数方法 | 将对象数组转换为矩阵 |
| Day 10 | JSON / 递归 / 相关实现常见业务函数方法 | 两个对象之间的差异 |
| Day 11 | JSON / 递归 / 相关实现常见业务函数方法 | 分块数组 |
| Day 11 | JSON / 递归 / 相关实现常见业务函数方法 | 扁平化嵌套数组 |
| Day 12 | 对象引用(原型链) | 数组原型对象的最后一个元素 |
| Day 12 | 对象引用(原型链) | 分组 |
| Day 13 | 对象引用(原型链) | 检查是否是类的对象实例 |
| Day 13 | 对象引用(原型链) | 使用自定义上下文调用函数 |
| Day 14 | Generators (生成器) | 生成斐波那契数列 |
| Day 14 | Generators (生成器) | 嵌套数组生成器 |
规则很简单,只需解决每天的发布问题就会自动参与进来,奖励发放将在活动结束后进行。
答题奖励仅可获得 1 次。例如:当你获得 28 题奖励时,你就不会获得 8、18 题奖励

参与奖励可以累加,例如你解决了 28 道题,您将同时有机会获得 力扣棒球帽 和 力扣 Big O 笔记本
在 6 月 5 日上午 11 点,28 道题的题解会根据 点赞+收藏 进行排序,
⚡️ 免责声明:为营造良好的活动环境,参赛用户应在挑战活动中自主独立完成每道赛题,不得作弊、抄袭他人解题思路以及结果。LeetCode 有权决定取消我们认为有破坏本次活动公平性的用户参赛资格,包括但不限于将第三方的解答直接复制和粘贴到您的提交中。