JavaScript Starter
用代码学习 JavaScript
免费 · App 内购买
在设备上编写并运行 JavaScript 和 TypeScript,探索 Node.js、网页交互、Express、Hono 与 WebSocket。通过循序渐进的课程、可编辑练习和参考实现,把编程知识变成可运行的作品。
JavaScript Starter 是一个通过编写和运行真实代码来学习编程的环境,适合从 JavaScript 基础逐步探索 TypeScript、Node.js、网页和服务端开发的学习者。
直接在 iPhone、iPad 或 Mac 上编写代码、运行程序、查看网页和调试输出,无需另外安装 Node.js 或搭建开发环境。
通过编写代码学习
内置 JavaScript 基础课程提供 20 节免费课时,涵盖变量、条件、循环、函数、字符串、数组、对象、异常处理,以及综合练习。
通过 Learning Pro,还可学习以下付费课程:
- Node.js 编程入门
- TypeScript 编程入门
- HTML+CSS+JavaScript 开发入门
- HTTP 服务开发入门(Express)
- HTTP 服务开发入门(Hono)
- Web 与服务端交互开发
课程内容支持简体中文、英文和日文。课时围绕明确的学习点组织,包含知识讲解、示例代码、可编辑练习和参考实现。通过本地检查验证控制台输出、网页内容或接口行为,并保存练习代码和学习进度。
多种项目环境
- JavaScript:使用内置 Node.js 和 V8 运行控制台程序,学习模块、异步处理、文件操作和网络请求。
- TypeScript:运行前进行类型检查,显示错误位置,将代码编译为 JavaScript 后执行。
- 网页:编写 HTML、CSS 和 JavaScript,学习 DOM、事件、表单和页面交互。
- HTTP 客户端与服务端:使用 Express 或 Hono 编写接口,分别编辑、运行和停止客户端与服务端。
- 网页与服务端:通过 HTTP 和 WebSocket 连接网页与本地服务端,练习数据交互和实时更新。
实用的编程工作区
- 在源码、控制台和网页之间切换
- 在多文件项目中选择和编辑源码
- 准备标准输入,或在运行时交互输入
- 查看程序输出、类型错误和运行异常
- 使用独立的服务端工作区
- 自动保存代码
- 查阅内置离线 API 速查说明与示例
- 使用 IDE Pro 创建多个项目,并复制、重命名、删除和恢复项目
本地运行与隐私
无需注册账号。源代码保存在设备上,TypeScript 编译和程序运行均在本地完成,不依赖开发者服务器执行代码。
App 不会为了编译或运行而将源代码及输入上传到开发者服务器。你编写的网络请求或网页加载的远程资源,会连接相应服务。
免费使用与可选购买
JavaScript Starter 免费提供一个可编辑的本地项目、JavaScript 基础课程和内置 API 速查。
IDE Pro 为可选的一次性购买,提供多个本地项目及完整项目管理功能。
Learning Pro 为可选的定期课程访问服务,提供 1、3、12 个月选项,在有效期内可访问所在地区提供的全部付费课程,不自动续费。IDE Pro 与 Learning Pro 分别购买。
运行环境说明
App 内置 Node.js、TypeScript、Express、Hono 和 WebSocket 相关支持。网页运行在 WebKit 中,浏览器环境与 Node.js 环境提供的 API 不同。
目前不提供任意 npm 包安装或原生扩展支持,也不保证兼容所有现有项目。服务端用于 App 内学习与测试,不提供持续后台托管。
从第一段脚本到交互网页和本地服务端,JavaScript Starter 帮助你通过实践逐步掌握编程。
软件许可协议(Apple 标准 EULA):
https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
评分及评论
- 此 App 尚未收到足够的评分或评论,无法显示整体评分。
- 全新导航布局:iPhone 支持底部标签与横屏侧边导航,Mac 侧栏更突出项目管理。
- 新增探索内容,并提供独立的参考入口。
- 优化项目创建与管理,默认工作区固定置顶,支持快捷滑动操作。
- 新增动态入口与页面 Tips,提供实用提示。
开发者“Dozen Network Technology Co., Ltd.”已表明该 App 的隐私规范可能包括下述数据处理方式。更多相关信息,请参阅 开发者隐私政策 。
与你关联的数据
开发者可能会收集以下数据,且数据与你的身份关联:
- 使用数据
- 诊断
- 其他数据
辅助功能
开发者尚未表明此 App 支持哪些辅助功能。 进一步了解
信息
- 大小
- 156.9 MB
- 类别
- 教育
- 兼容性
设备需装有 iOS 17.0 或更高版本。
- iPhone
设备需装有 iOS 17.0 或更高版本。 - iPad
设备需装有 iPadOS 17.0 或更高版本。 - Mac
设备需装有 macOS 14.0 或更高版本。 - Apple Vision
设备需装有 visionOS 1.0 或更高版本。
- iPhone
- 语言
简体中文和另外2种
- 简体中文、日文、英语
- 年龄分级
4+
- 4+
- App内购买
是
- Learning Pro · 12个月 ¥68.00
- Learning Pro · 3个月 ¥18.00
- Learning Pro · 1个月 ¥6.80
- JavaScript Starter IDE Pro ¥18.00
- 提供者
上海豆阵网络科技有限公司
- 名称或姓名
上海豆阵网络科技有限公司 - 统一社会信用代码
91310114MA1GUXFE7Q
- 名称或姓名
- 版权
- © 2026 Dozen Network Technology Co., Ltd.
