🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English
本课程专为想要学习 JavaScript 和编程基础的初学者设计。我们将尝试构建一个动态的个人财务追踪器,帮助你理解 JavaScript 的基础知识。
| 序号 | 名称 | 难度 | 练习 |
|---|---|---|---|
| 01 | 📖 🟢 你的第一个 JavaScript 实验 | 中级 | 开始实验 |
| 02 | 📖 🟢 JavaScript 和 DOM 基础 | 中级 | 开始实验 |
| 03 | 📖 🟢 数组和对象 | 中级 | 开始实验 |
| 04 | 📖 🟢 数据存储与检索 | 初级 | 开始实验 |
| 05 | 📖 🟢 增强个人财务追踪器 | 初级 | 开始实验 |
| 06 | 📖 🟢 实现财务汇总功能 | 初级 | 开始实验 |
| 07 | 📖 🟢 值是否为 null | 初级 | 开始实验 |
| 08 | 📖 🟢 值是否为未定义 | 初级 | 开始实验 |
| 09 | 📖 🟢 值是否为数字 | 初级 | 开始实验 |
| 10 | 📖 🟢 值是否为字符串 | 初级 | 开始实验 |
| 11 | 📖 🟢 值是否为布尔值 | 初级 | 开始实验 |
| 12 | 📖 🟢 值的类型 | 初级 | 开始实验 |
| 13 | 📖 🟢 将数字四舍五入到给定精度 | 初级 | 开始实验 |
| 14 | 📖 🟢 在 JavaScript 中限制数字范围 | 初级 | 开始实验 |
| 15 | 📖 🟢 数字是否为偶数 | 初级 | 开始实验 |
| 16 | 📖 🟢 数字是否为奇数 | 初级 | 开始实验 |
| 17 | 📖 🟢 范围内的随机数 | 初级 | 开始实验 |
| 18 | 📖 🟢 数字转换为货币字符串 | 初级 | 开始实验 |
| 19 | 📖 🟢 在 JavaScript 中大写首字母 | 初级 | 开始实验 |
| 20 | 📖 🟢 使用 JavaScript 反转字符串 | 初级 | 开始实验 |
| 21 | 📖 🟢 使用 JavaScript 将字符串转换为驼峰命名法 | 初级 | 开始实验 |
| 22 | 📖 🟢 在 JavaScript 中截断字符串 | 初级 | 开始实验 |
| 23 | 📖 🟢 在 JavaScript 中填充字符串 | 初级 | 开始实验 |
| 24 | 📖 🟢 使用 JavaScript 进行字符串操作 | 初级 | 开始实验 |
| 25 | 📖 🟢 数组的头部元素 | 初级 | 开始实验 |
| 26 | 📖 🟢 通过编码学习 JavaScript 基础 | 初级 | 开始实验 |
| 27 | 📖 🟢 数组的最后一个元素 | 初级 | 开始实验 |
| 28 | 📖 🟢 不含最后一个元素的数组 | 初级 | 开始实验 |
| 29 | 📖 🟢 在 JavaScript 数组中过滤虚假值 | 初级 | 开始实验 |
| 30 | 📖 🟢 数组中的随机元素 | 初级 | 开始实验 |
| 31 | 📖 🟢 检查数组是否有重复项 | 初级 | 开始实验 |
| 32 | 📖 🟢 检查数组是否包含所有值 | 初级 | 开始实验 |
| 33 | 📖 🟢 检查数组是否包含任何值 | 初级 | 开始实验 |
| 34 | 📖 🟢 筛选数组中的唯一值 | 初级 | 开始实验 |
| 35 | 📖 🟢 JavaScript 中的高效数组交集 | 初级 | 开始实验 |
| 36 | 📖 🟢 查找数组中元素的并集 | 初级 | 开始实验 |
| 37 | 📖 🟢 浅克隆对象 | 初级 | 开始实验 |
| 38 | 📖 🟢 选取对象键 | 初级 | 开始实验 |
| 39 | 📖 🟢 从对象中移除键 | 初级 | 开始实验 |
| 40 | 📖 🟢 使用 Reduce 和 Concat 合并 JavaScript 对象 | 初级 | 开始实验 |
| 41 | 📖 🟢 将对象转换为键值对 | 初级 | 开始实验 |
| 42 | 📖 🟢 从键值对创建对象 | 初级 | 开始实验 |
| 43 | 📖 🟢 在 JavaScript 中限制函数参数 | 初级 | 开始实验 |
| 44 | 📖 🟢 JavaScript 中的函数组合 | 初级 | 开始实验 |
| 45 | 📖 🟢 在 JavaScript 中高效组合函数 | 初级 | 开始实验 |
| 46 | 📖 🟢 使用记忆化优化 JavaScript 函数 | 初级 | 开始实验 |
| 47 | 📖 🟢 在 JavaScript 中实现防抖 Promise | 初级 | 开始实验 |
| 48 | 📖 🟢 JavaScript 柯里化技术 | 初级 | 开始实验 |
| 49 | 📖 🟢 检查闰年 | 初级 | 开始实验 |
| 50 | 📖 🟢 探索 JavaScript 编程概念 | 初级 | 开始实验 |
| 51 | 📖 🟢 用 JavaScript 计算日期差 | 初级 | 开始实验 |
| 52 | 📖 🟢 在 JavaScript 中按天数添加日期 | 初级 | 开始实验 |
| 53 | 📖 🟢 创建人类可读的时间格式 | 初级 | 开始实验 |
| 54 | 📖 🟢 日期范围生成器 | 初级 | 开始实验 |
| 55 | 📖 🟢 将异步函数转换为 Promise | 初级 | 开始实验 |
| 56 | 📖 🟢 深度克隆对象 | 初级 | 开始实验 |
| 57 | 📖 🟢 字符串是否为有效 JSON | 初级 | 开始实验 |
| 58 | 📖 🟢 序列化包含循环引用的 JSON | 初级 | 开始实验 |
| 59 | 📖 🟢 使用递归扁平化 JavaScript 对象 | 初级 | 开始实验 |
| 60 | 📖 🟢 深度冻结对象 | 初级 | 开始实验 |
LabEx 是一个专注于编程和技术的交互式动手学习平台。它结合了实验室、AI 辅助和虚拟机,提供无视频的实践学习体验。
- 严格的"边学边做"方法,提供独家动手实验,无视频。
- 浏览器内的交互式在线环境,具有自动化的逐步检查。
- 基于技能树的结构化内容组织系统。
- 不断增长的学习资源,包含 30 个技能树和超过 6,000 个实验。
- 基于最新 AI 模型构建的学习助手 Labby,提供对话式学习体验。
了解更多 LabEx VM.

