JavaScript 教程

我们的 JavaScript 教程为学习动态 Web 编程提供了系统方法。教程涵盖 JS 基础知识、DOM 操作和异步编程,适合初学者和中级开发者。通过实践实验室和实用代码示例,你将获得创建交互式 Web 应用的经验。我们的 JS 练习场让你可以试验 JavaScript 特性并实时查看结果。

JavaScript 函数介绍

JavaScript 函数介绍

欢迎来到 JavaScript 文档!本实验将向你介绍函数。
JavaScript
JavaScript 变量基础

JavaScript 变量基础

欢迎来到 JavaScript 文档!本实验将向你介绍变量。
JavaScript
JavaScript 运算符介绍

JavaScript 运算符介绍

欢迎来到 JavaScript 文档!本实验将向你介绍运算符。
JavaScript
JavaScript 事件介绍

JavaScript 事件介绍

欢迎来到 JavaScript 文档!本实验将向你介绍事件。
JavaScript
用 JavaScript 进行向量角度计算

用 JavaScript 进行向量角度计算

在本实验中,我们将探讨向量角度的概念,并学习如何使用 JavaScript 计算两个向量之间的角度。我们将使用各种数学函数,如 Math.pow()、Math.sqrt() 和 Math.acos() 来执行必要的计算并得出所需的结果。通过本实验,我们将更好地理解向量运算及其实际应用。
JavaScript
检查是/否字符串

检查是/否字符串

在这个实验中,我们将探究一段 JavaScript 代码片段,它用于检查输入的字符串是否表示“是”或“否”的答案。`yesNo` 函数使用正则表达式来测试输入是否匹配表示真响应的“y”或“yes”、表示假响应的“n”或“no”,或者在未提供任何值时匹配默认值。你将有机会使用不同的输入和默认值来测试这个函数,并更好地理解如何在 JavaScript 中使用正则表达式。
JavaScript
换行字符串

换行字符串

在本实验中,我们将探索 JavaScript 中的字符串操作概念。具体来说,我们将重点关注 wordWrap 函数,该函数允许我们使用换行符将字符串换行到指定的字符数。在本实验结束时,你将更好地理解如何在 JavaScript 中操作字符串以满足特定的格式要求。
JavaScript
遍历对象

遍历对象

在本实验中,我们将探讨如何创建一个生成器函数,该函数使用递归遍历给定对象的所有键。本实验的目的是为学习者提供实践经验,以了解如何将 yield 和 yield*表达式与 for...of 循环和 Object.keys() 结合使用,以迭代对象的键及其值。在本实验结束时,学习者将实际理解如何递归地遍历对象,并生成一个表示当前路径和相应值的键数组。
JavaScript
用 JavaScript 计算加权平均值

用 JavaScript 计算加权平均值

在本实验中,我们将探索如何使用 JavaScript 计算两个或多个数字的加权平均值。我们将使用 Array.prototype.reduce() 方法来创建值的加权和与权重的总和,然后将它们相除得到加权平均值。本实验将帮助你理解加权平均值的概念以及如何在 JavaScript 中实现它。
JavaScript
一年中的周数

一年中的周数

在本实验中,我们将探索如何使用 JavaScript 计算给定日期对应的一年中的零索引周数。我们将使用 Date 构造函数和几个 Date.prototype 方法来获取一年中的第一个星期一,并计算第一个星期一与给定日期之间的周数。本实验旨在增强你对 JavaScript 日期操作和计算的理解。
JavaScript
入门编程实验

入门编程实验

很抱歉,作为一个人工智能语言模型,如果没有更多信息,我无法确认特定编程实验内容的存在。你能否提供实验的名称或任何其他相关细节?
JavaScript
JavaScript 条件语句介绍

JavaScript 条件语句介绍

欢迎来到 JavaScript 文档!本实验将向你介绍条件语句。
JavaScript
JavaScript 中的加权随机采样

JavaScript 中的加权随机采样

在本实验中,我们将探索如何在 JavaScript 中实际实现一个加权采样函数。该函数从一个数组中返回一个随机元素,并根据提供的权重为每个元素分配概率。通过本实验,我们将学习如何使用诸如 reduce() 和 findIndex() 等数组方法,以及 Math.random() 来生成预期的结果。
JavaScript
用 JavaScript 计算欧几里得向量距离

用 JavaScript 计算欧几里得向量距离

在本实验中,我们将深入探索 JavaScript 编程的世界,并探究向量距离的概念。本实验的目的是帮助你理解如何使用 Array.prototype.reduce()、Math.pow() 和 Math.sqrt() 来计算两个向量之间的欧几里得距离。在实验结束时,你将在 JavaScript 中实现这个有用的函数方面获得实践经验。
JavaScript
在 JavaScript 中展开对象数组

在 JavaScript 中展开对象数组

在本实验中,我们将探索 JavaScript 中的展开函数。此函数的目的是从一个对象及其一个数组值属性生成一个对象数组。通过使用对象解构和 Array.prototype.map(),我们可以创建一个对象数组,其中每个对象都包含原始对象的值,但指定的键除外,该键被映射到其各个值。通过本实验,我们将更深入地了解如何在 JavaScript 中操作和提取对象中的数据。
JavaScript
检查值是否为指定类型

检查值是否为指定类型

在本实验中,我们将探究一个 JavaScript 函数,该函数用于检查给定的值是否为指定的类型。我们将使用 `is()` 函数,它利用 `constructor` 属性和 `Array.prototype.includes()` 方法来确定该值是否为指定的类型。本实验将帮助你更好地理解 JavaScript 中的类型检查。
JavaScript
将数组唯一值映射到对象键

将数组唯一值映射到对象键

在本实验中,我们将探索如何创建一个对象,该对象以数组中的唯一值作为键,以这些值出现的频率作为值。我们将通过使用 `Array.prototype.reduce()` 方法来实现这一点,该方法将唯一值映射到对象的键,并在每次遇到相同值时将其添加到现有键中。通过本实验,我们将更深入地理解 reduce 方法,以及如何使用它来高效地解决编程问题。
JavaScript
在 JavaScript 中验证数字

在 JavaScript 中验证数字

在本实验中,我们将探索一个 JavaScript 函数,用于检查给定值是否为数字。我们将使用 parseFloat() 方法将该值转换为数字,然后使用 Number.isNaN() 和 Number.isFinite() 进行验证。我们还将使用强制类型转换来检查该值是否为数字。在本实验结束时,你将对如何在 JavaScript 中验证数字有更深入的理解。
JavaScript
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 36
  • 下一页
OSZAR »