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

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

JavaScript 事件处理
在本实验中,你将学习 JavaScript 事件处理的基础知识,从使用 onclick 属性到 addEventListener 和 event 对象属性等高级技术。
JavaScript

JavaScript 函数
在本实验中,你将学习 JavaScript 函数的基础知识,包括如何定义函数、添加参数、返回值以及调用函数来执行代码块。
JavaScript

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

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

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

JavaScript DOM 操作
在本实验中,你将学习 JavaScript DOM 操作的基础知识,包括选择元素、更改内容、设置属性以及创建/追加新元素。
JavaScript

JavaScript 数组
在本实验中,你将学习 JavaScript 数组的基础知识,包括如何创建、访问、修改和遍历它们。
JavaScript

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

JavaScript 对象
在此实验中,你将学习 JavaScript 对象的基础知识。你将在实践性的 Web 开发环境中练习创建对象、添加属性、访问和修改其值,以及用新属性扩展它们。
JavaScript

使用 jQuery 的 2048 网页游戏
2048 是一款极其受欢迎且易于上手的游戏,风靡全球。如果你还没玩过,可以在手机上下载体验。本项目将指导你使用 HTML、CSS、JavaScript 和 jQuery 创建一个网页版的 2048 游戏。
JavaScript

构建一个现代化的费用分摊网络应用程序
在这个循序渐进的项目中,我们将使用 HTML、CSS 和 JavaScript 创建一个现代且视觉上吸引人的费用分摊网络应用程序。这个应用程序将允许你在一群人之间分摊费用,并计算谁欠谁多少钱。我们将从头开始,逐步涵盖构建项目的每个步骤。
JavaScript

使用 HTML5 构建图像裁剪工具
本项目将指导你完成创建一个简单图像裁剪工具的过程。最终,你将拥有一个交互式应用程序,允许用户上传、显示和裁剪图像。
JavaScript

在 React 中构建 GitHub 热图贡献日历
本项目将引导你在 React 中创建一个类似于 GitHub 贡献图的热图日历。这种日历是一种直观展示随时间变化的活动数据的有效方式,颜色深浅代表特定日期的活动强度。完成本项目后,你将清楚了解如何在 React 应用中集成和使用日历热图。
JavaScript

构建一款网页躲避方块游戏
在这个项目中,我们将使用 HTML、CSS 和 JavaScript 构建一款有趣且简单的躲避方块游戏。这款游戏涉及移动方块,玩家必须点击黑色方块得分,并避免点击白色方块。让我们一步步开始构建吧!
JavaScript

创建一个绘图板网页应用程序
在这个项目中,我们将逐步创建一个简单的基于网页的绘图板应用程序。每一步都将建立在前一步的基础上,让你能够逐渐为应用程序添加功能。在这个项目结束时,你将拥有一个功能齐全的绘图板,用户可以在上面绘图、更改画笔颜色、调整画笔大小以及清除画布。
JavaScript

使用 ChatGPT 构建 VSCode 扩展
在这个项目中,我们将创建一个 VSCode 扩展,它允许用户调整所选 Markdown 文本的标题级别。
JavaScript