语法卡片:按遗忘曲线推给你
把「变量提升」「this 指向」「原型链」拆成一张张卡片,答错的当天再出现一次,答对的隔三天、隔一周各回访一次,不用自己排复习计划。
把 js 的语法、运行环境与异步逻辑装进口袋:地铁上翻两页变量作用域,午休时跑一段 Promise 小练习,回家路上把当天错题过一遍。离线可用,打开就算开始学。
Live Feed
这一栏记录的是内容与线路层面的真实动作,不做「在线人数」「今日互动量」这类没法核对的数字。想看判断依据,往下翻到「信息核验」小节。
Features
把 js 学明白,难点往往不在「看懂」,而在「记不住、连不上、跑不通」。下面六件事,是我们在做这个 App 时反复砍掉又加回来的功能——每一条都对应一个具体的学习卡点。
把「变量提升」「this 指向」「原型链」拆成一张张卡片,答错的当天再出现一次,答对的隔三天、隔一周各回访一次,不用自己排复习计划。
回调、微任务、宏任务的执行顺序最容易绕晕。沙盒把事件循环画成一条时间轴,你点「单步」,就能看到 Promise 的回调排在哪一格。
每个知识点配一段二十行以内的小例子,比如用 reduce 把一组订单金额汇总。改个数字就能看到输出变化,比盯着静态截图有用得多。
整个基础语法词库打包进安装包,飞机上、地下车库里都能查。代价是包体大了一点,所以安装包约 42 MB,而不是那种十几兆的壳。
做错的题自动归集,按「作用域」「异步」「数组方法」分类。导出后是一份带题目和解析的纯文本,方便你粘进自己的笔记软件继续整理。
每天只推一个小目标,比如「弄清 let 和 var 在循环里的差别」。完成就打勾,不设连续打卡排行榜——那种设计容易让人为了数字硬刷,反倒记不住东西。
光说功能容易空。下面这段模拟一位用户第一次用 App 时的真实对话,左边是他输入的问题,右边是 App 给出的回应。数字是示例量级,不代表任何真实统计。
用户 · 提问
js App · 回应
用户 · 追问
早高峰挤地铁,两只手都腾不出来。打开 App 刷十张语法卡片,出站前刚好做完一轮。到公司打开电脑,昨天卡住的 this 指向问题往往就顺了。
明天要面前端,今晚只剩两小时。错题本按分类排好,先过「异步」再过「数组方法」,每道题给结论和一句为什么,比翻整本教程快得多。
团队来了转岗的同事,让他先装 App 走一遍基础认知章节,把 12 道自测题做完。第二天再讲代码规范,沟通成本能明显降下来。
Screens
四张核心界面,从首页到错题本。截图取自 v3.4.0 版本,实际界面可能随版本微调,功能位置以你安装后的版本为准。
Schedule
长视频用来讲清一条主线,直播用来现场答疑。这里只列已经排定的场次,时间有变动会在这条下面更新,不提前挂「即将上线」的空位。
同一段读取数据的逻辑,分别用回调、Promise、async/await 写三遍,逐行对比嵌套层数从三层降到一层的过程。时长约 18 分钟,适合已经会写基本函数、但一看到嵌套就头大的朋友。
计划在 2026 年 10 月下旬开一场,形式是提前在 App 里收集问题、直播时逐条拆解。具体日期与入口会在本页「站内动态」更新,暂不接受预约占位。
Install Guide
两个平台的流程分开写,照着自己的机型看对应那一段就行。装完第一次打开会有一个简短的引导,大概一分钟。
Before / After
下面这些是使用者反馈里出现频率较高的变化,属于定性描述,不是统计结论。每个人的基础和投入时间不同,感受会有出入。
FAQ
下面这些是后台收到最多的问题,答案先给结论再补细节。如果这里没有覆盖到你的情况,欢迎直接写信给我们。
目前全部功能免费,包含离线词库、语法卡片、异步沙盒与错题本。没有内购项目,也没有需要解锁的章节。
如果将来出现必须收费才能用的功能,我们会提前在站内动态里说明,并保证现有免费功能不缩水。现在页面上没有付费入口,也没有「限时优惠」这类提示。
Android 需要 8.0 及以上,iOS 需要 14 及以上。低于这个版本安装时会被系统拦下。
之所以定在这条线,是因为异步沙盒用到了较新的图形渲染接口,再往下的系统跑起来会掉帧。如果你的设备刚好卡在门槛下方,网页版的基础章节仍然可以正常阅读。
App 只收集运行必需的信息:登录用的账号与密码摘要、错题记录、以及用于排查崩溃的设备型号与系统版本。
不读取通讯录、短信、相册,也不要求定位权限。代码练习在本地沙盒里执行,不会上传你写的代码。离线词库完全在设备内,断网时也不影响使用。
Android 端在 App 内「设置 → 检查更新」里一键升级,iOS 端跟随 App Store 的自动更新即可。
如果你关掉了自动更新,打开商店页面手动点更新也行。更新不会清空错题本,但建议在跨大版本前用导出功能备份一份纯文本。
安装包约 42 MB,装完占用大约 90 MB,主要差在离线词库解压后的体积。
使用过程中会增加一些缓存,比如代码练习的运行记录。在「设置 → 存储」里可以清理缓存,清理不影响错题本和已下载的词库。
不登录可以用离线词库、语法卡片和异步沙盒,错题本只存在本机。
登录后错题记录会同步到账号,换手机时登录同一账号即可恢复。同步是增量上传,不会覆盖你后来在本机新增的记录。
在 App 内任意题目页面长按题干,会弹出「报错」入口,提交时会自动带上题目编号,方便我们定位。
也可以直接发邮件到页面下方的反馈邮箱,附上截图和机型信息。题目类问题我们通常会在核对后于下一版修正,并在更新日志里注明。
会持续更新,节奏大致是每两到三周一次小版本,主要补题目和修正表述。
大版本(比如新增一个完整章节)间隔会长一些,因为要经过出题、校对、试做三轮。具体每次改了什么,都记在下面的更新日志里,不做模糊的「优化体验」占位描述。
Changelog
只记录已经发布的版本。每条都写清楚改了什么,不写「若干优化」这类看不出内容的话。
Privacy
装一个 App 之前先看它要什么权限,是个好习惯。下面把每一项都摊开说,包括为什么需要、不给会怎样。
用于推送每日小目标和错题复习提醒。拒绝后 App 照常使用,只是不会主动提醒你。
用于账号登录与错题同步。离线词库不走网络,飞行模式下也能查基础章节。
仅在你使用「导出错题本」时申请,用于把纯文本文件写到本地。平时不申请这项权限。
Verification
这一节说明本页内容的边界,也算是我们的编辑态度。判断一个介绍页靠不靠谱,可以先看它敢不敢承认自己不知道什么。
版本号、更新时间、安装包体积、系统版本要求、权限清单,这些都能在你安装后自行核对。教程里的代码示例都可以直接运行,输出结果与描述一致。
不展示无法核实的评分与下载量,不臆造具体用户名单、获奖情况或合作机构。信息尚未确认时保持空缺,不做猜测补齐。本页也不提供任何盗版、破解或未授权资源的获取路径。
顺带说一句:上面「站内动态」里的更新条目,都可以在对应版本的更新日志里找到落点;如果你发现哪条对不上,欢迎来信指出,我们会核对后更正。
Contact
题目报错、功能建议、安装问题,都可以直接写信。邮件通常在两三个工作日内回复,题目类问题会先核对再答复。
题目纠错、功能建议与安装问题
feedback@js-zhongwen.cn
内容共建、课程合作与其他商务事宜
bd@js-zhongwen.cn
文档表述有误、示例代码跑不通
edit@js-zhongwen.cn
现在就可以点上面的 Android 下载 或 iOS 下载 开始装,装完回到这页看安装指南也不迟。