找到 9301 篇文章 关于面向对象编程

JavaScript 中的唯一排序(去除重复项并排序数组)

Nikitasha Shrivastava
更新于 2023年8月18日 19:32:47

3K+ 阅读量

如问题所述,创建一个 JavaScript 中的唯一排序程序。基本上我们需要从数组中删除重复元素。理解问题在这个问题陈述中,我们需要从数组中消除相同或重复的项目。为了解决这种问题,我们可以使用 JavaScript 的一些预定义方法。在本文中,您将能够学习 forEach()、扩展运算符、set() 方法、filter() 方法和 indexOf() 方法的使用。让我们用一个例子来理解这个问题。排序前且包含重复项的数组 [535, 646, ... 阅读更多

合并 JavaScript 数组中每个对象的重复项并增加计数

Nikitasha Shrivastava
更新于 2023年8月18日 19:09:39

1K+ 阅读量

问题陈述说要合并重复元素并增加数组中每个对象出现的次数,并在 JavaScript 中实现此程序。理解问题要开始编码,我们需要了解 JavaScript 函数的基本功能。JavaScript 中的预定义函数将完成我们任务的一半。合并和消除重复项是在数组上可以执行的基本数组优化操作。在此问题中,我们将定义一个计数变量,它将计算数组中有多少个条目。我们将使用... 阅读更多

按 JavaScript 中的两个属性对对象数组进行排序

Nikitasha Shrivastava
更新于 2023年8月18日 19:24:35

2K+ 阅读量

给定的问题说要按两个属性对给定的对象数组进行排序,并在 JavaScript 中创建一个程序。理解问题让我们深入了解问题陈述。您将获得一个包含键和值的键值对数组。根据问题陈述,我们需要该数组的排序形式。为了实现这个问题,我们将首先对数组的第一列进行排序,然后对数组的第二列进行排序。然后再次将其排列成排序形式。正如我们所理解的,数组是计算机科学中的基本数据结构。数组还可以... 阅读更多

在 JavaScript 中计算重复项并聚合对象数组

Nikitasha Shrivastava
更新于 2023年8月18日 18:20:31

2K+ 阅读量

给定的问题说明要计算数组元素的重复项,然后在一个新数组中聚合对象。理解问题问题陈述是说要从数组中识别重复元素,并创建一个包含这些对象的单个数组,并说明计数。为了解决这个问题,我们将使用蛮力技术,借助 for 循环。什么是对象数组的聚合?数组中的聚合是指将多个对象组合到一个新数组中作为输出。我们必须检查对象的聚合... 阅读更多

对数组进行排序并将所有相同的(重复的)数字分组到它们在 JavaScript 中的单独子数组中

Nikitasha Shrivastava
更新于 2023年8月18日 19:27:43

1K+ 阅读量

在这个问题中,我们必须通过创建它们的子数组来对数组中的所有重复数据进行分组。创建子数组后,我们必须按排序顺序排列它们。这个问题可以通过数据结构的搜索技术来解决。理解问题因此,为了解决这个问题,我们将以两种方式使用 JavaScript 的 reduce() 方法。reduce 方法是一种迭代方法,它使用 reducer 函数来迭代数组中的所有项。因此,通过逐个检查,我们将跟踪所有元素,并... 阅读更多

拆分数组条目以在 JavaScript 中形成对象

Nikitasha Shrivastava
更新于 2023年8月18日 19:30:35

346 阅读量

问题陈述说,我们必须找到给定数组的解决方案,并将其拆分为在 JavaScript 中形成具有键值对的对象。理解问题简单来说,我们需要将给定的数组转换为对象。JavaScript 中有几种方法可以将数组转换为对象。我们将逐一使用和编码它们。使用 reduce() 和 split() 方法在这种方法中,我们将使用 JavaScript 的 reduce 和 split 函数。算法此处讨论的算法... 阅读更多

JavaScript 按两个属性对 JSON 对象进行分组并计数

Nikitasha Shrivastava
更新于 2024年6月27日 17:43:01

2K+ 阅读量

问题说明我们需要添加 JSON 对象的两个属性并计算其出现次数。例如,如果我们在 JSON 中具有 name 和 age 属性,则将它们分组到单个属性中并计算其出现次数。什么是 JSON?JSON(Javascript 对象表示法)是轻量级数据,用于在设备之间传输。它是人类可读和可写的数据。JSON 以键值对的形式存在。键是字符串以定义值。在 JSON 中,每个条目都用分号分隔。例如 - {“name” : “Peter”},在此示例中,name 是一个键,Peter 是... 阅读更多

如何在 JavaScript 中从多个数组获取单个数组

Nikitasha Shrivastava
更新于 2023年8月18日 18:56:17

3K+ 阅读量

在这个问题中,我们将了解如何从多个数组获取单个数组以及解决此问题的不同方法。我们将使用三种方法来解决此问题:第一种方法是借助扩展运算符,第二种是 concat 方法,最后一种方法是使用扩展运算符的 push。理解问题我们给出了两个或多个数组,我们需要将它们连接成一个数组。可以给出许多数组,连接后应显示为单个数组。让我们用... 阅读更多

获取 JavaScript 数组中每组 n 个元素的平均值

Nikitasha Shrivastava
更新于 2023年8月18日 18:28:38

865 阅读量

在给定的问题中,我们必须找出数组中每组 n 个元素的平均值。如果数组中有 m 个元素,则计算每组的平均值并以数组形式显示结果。理解问题假设数组中有 6 个元素,并组成一组 2 个元素。现在分别计算每组的平均值。现在我们有了它们的平均值,我们可以将它们组合成一个数组。为了实现这个问题,我们使用了 reduce()、push() 和 slice()。这些... 阅读更多

将二进制字符串加在一起 JavaScript

Nikitasha Shrivastava
更新于 2023年8月18日 18:12:15

2K+ 阅读量

问题说明我们需要添加两个二进制字符串。二进制字符串是字节序列。要在 JavaScript 中添加它们,我们将首先将它们转换为十进制并计算总和。将这些十进制数字相加后,我们将再次将其转换为二进制字符串并打印输出。什么是二进制字符串?二进制数字或二进制字符串是以 2 为底的字节序列。它基本上是 0 和 1 的组合来表示任何数字。而二进制加法是数学运算之一,用于对二进制字符串进行运算。二进制加法... 阅读更多

广告