JavaScript 免费实验

通过免费实验室练习 JavaScript。探索实践练习,掌握 JavaScript 语法、DOM 操作和事件驱动编程,在一个交互式的 JavaScript 游乐场中。

你的第一个 JavaScript 实验

你的第一个 JavaScript 实验

你好,欢迎来到 LabEx!在第一个实验中,你将学习经典的 JavaScript 'Hello, World!' 程序。
LabJavaScript
HTTP 模块应用

HTTP 模块应用

http 模块是 Node.js 官方提供的用于创建 Web 服务器的模块,使前端开发者能够快速上手服务器端开发。让我们使用该模块创建一个应用程序。
ChallengeJavaScript
LabEx 校园卡

LabEx 校园卡

在这个挑战中,我们将帮助 Jane 为一所大学创建一个校园卡申请界面。目标是对姓名和学号字段实现表单验证,并在校园卡上正确显示提交的表单内容。通过完成此任务,我们将确保表单输入得到验证,并且校园卡显示正确的信息。
ChallengeJavaScript
数组和对象

数组和对象

在本实验中,我们继续跟随 Alex 在科技初创公司担任 Web 开发者的旅程。场景发生在开发团队的工作区,Alex 的任务是通过增强个人财务追踪器来处理多条财务记录。这一关键功能要求 Alex 深入研究 JavaScript 的数组和对象,将每条财务记录作为对象存储在数组中。目标是创建一个动态且交互式的应用程序,不仅能够追踪还能高效组织用户的财务数据。通过这一努力,Alex 旨在为用户提供清晰的财务活动概览,从而使应用程序更加实用和吸引人。
LabJavaScript
JavaScript 和 DOM 基础

JavaScript 和 DOM 基础

在本实验中,你将通过 Alex 的视角踏入网页开发的世界。Alex 是一位初露头角的网页开发者,任务是创建一个动态的个人财务跟踪器。目标是构建一个用户友好的应用程序,允许用户输入并跟踪他们的日常支出和收入。目标明确——开发一个既直观又吸引人的界面,确保用户可以轻松管理财务,无需任何麻烦。这个项目不仅旨在简化个人财务管理,还向你介绍 JavaScript 和 DOM 操作的基本概念。
LabJavaScript
数据存储与检索

数据存储与检索

在这个实验中,我们跟随 Alex,一位在繁忙的科技初创公司中坚定的 Web 开发者,他现在正踏入数据持久化的领域。在成功创建了个人财务跟踪器中用于跟踪和显示财务记录的机制后,下一个挑战是确保这些记录在浏览器会话之间持久化。目标是让用户能够返回应用并发现他们之前输入的所有数据完好无损,从而提升应用的可用性和用户满意度。这项任务向 Alex 介绍了 Web 存储的概念,特别是利用 localStorage API 来保存和检索应用的状态。
LabJavaScript
增强个人财务追踪器

增强个人财务追踪器

在这个实验中,Alex 在开发个人财务追踪器的过程中进入了一个高级阶段,重点是通过复杂的事件处理技术来增强应用程序的交互性。场景设定在一家科技初创公司的头脑风暴会议上,Alex 提议添加一个拖放功能来重新排序财务记录。这个雄心勃勃的目标旨在为用户提供一种直观的方式来组织他们的记录,反映出个人财务管理的流动性。实现这一目标需要 Alex 探索高级的 DOM 事件,并以视觉上吸引人且用户友好的方式操作元素。
LabJavaScript
实现财务汇总功能

实现财务汇总功能

在这个实验中,你将置身于“金融科技谷”繁忙的创业场景中,扮演一位名叫 Alex 的新晋软件工程师。Alex 的任务是为一家快速发展的科技公司增强其财务跟踪系统。该公司的财务团队需要一种动态的方式来查看组织的整体财务状况。你的目标是在他们现有的基于网络的会计应用程序中实现一个功能,该功能能够计算并显示总收入、总支出和净余额,从而提供实时的财务洞察。
LabJavaScript
在 JavaScript 中调用 API

在 JavaScript 中调用 API

在本实验中,你将学习如何使用现代 JavaScript 与 Web API 进行交互。你将使用 `fetch` API 发起 GET 和 POST 请求,处理响应,解析 JSON 数据,在 HTML 中显示数据,实现错误处理,并通过 API 密钥进行认证请求,以构建动态的 Web 应用程序。
LabJavaScript
JavaScript 条件语句

JavaScript 条件语句

在本次实验中,你将学习 JavaScript 条件语句的基础知识,包括 if、else 和 else if,以控制你的代码流程。
LabJavaScript
JavaScript 入门与嵌入

JavaScript 入门与嵌入

在本实验中,你将学习 JavaScript 的基础知识,包括如何将其直接嵌入 HTML 文件以及如何链接外部 JavaScript 文件。
LabJavaScript
JavaScript 循环

JavaScript 循环

在这个实验中,你将学习 JavaScript 循环的基础知识,包括 for、while 和 do-while 循环,以控制代码流程并重复执行操作。
LabJavaScript
JavaScript 运算符和表达式

JavaScript 运算符和表达式

在本实验中,你将学习 JavaScript 运算符和表达式的基础知识,包括算术运算、字符串连接和递增运算符。
LabJavaScript
JavaScript 变量与数据类型

JavaScript 变量与数据类型

在本次实验中,你将通过使用 `let` 声明变量并探索字符串、数字和布尔值等基本数据类型来学习 JavaScript 的基础知识。
LabJavaScript
解析 JSON 数据

解析 JSON 数据

在本实验中,你将学习如何使用 Python 解析、修改并保存 JSON 配置文件。这项技能对于管理现代应用中的结构化数据至关重要。
LabJavaScript