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

在 JavaScript 中根据 ID 搜索并从 JSON 数组中删除对象

AmitDiwan
更新于 2020-11-21 09:55:56

3K+ 次浏览

假设我们有一个对象数组,其中包含一些电影的数据,如下所示:const arr = [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type: "drama"}, {id: "5", name: "Billy Elliot", type: "drama"}, {id: "6", name: "Toy Story", type: "children"} ];我们需要编写一个 JavaScript 函数,该函数将一个这样的数组作为第一个参数,并将一个 id 字符串作为第二个参数。然后,我们的函数应该搜索该对象……阅读更多

在 JavaScript 中将项目数组拆分为 N 个数组

AmitDiwan
更新于 2020-11-21 10:00:37

714 次浏览

我们需要编写一个 JavaScript 函数,该函数将一个数字数组拆分为 N 个组,这些组必须按从大到小的顺序排列。例如,在下面的代码中,将一个包含 12 个数字的数组拆分为 5 个数组,结果应该平均分配,从大(组)到小:const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]; const output = [[1, 2, 3] [4, 5, 6] [7, 8] [9, 10] [11, 12]];该函数应将数组作为第一个参数,并将分区数作为第二个参数。示例代码……阅读更多

列出嵌套 JavaScript 对象中的所有重复值

AmitDiwan
更新于 2020-11-21 09:54:16

946 次浏览

假设我们有一个嵌套对象,其中包含一些宠物的数据,如下所示:const pets = { owner1: 'Frank', owner2: 'Curly', owner3: 'Maurice', dogs: { terriers: { name1: 'Fido', name2: 'Woofy', name3: { goodDog: 'Frank', badDog: 'Judas', } }, poodles: { name1: 'Curly', name2: 'Fido', }, ...阅读更多

JavaScript - 查找与 SQL 中的查询类似的匹配值的键

AmitDiwan
更新于 2020-11-21 09:52:33

333 次浏览

假设我们有一个这样的对象:const obj = {"100":"Jaipur", "101":"Delhi", "102":"Raipur", "104":"Goa"};我们需要编写一个 JavaScript 函数,该函数将一个这样的对象作为第一个参数,并将一个搜索查询术语作为第二个参数。然后,我们的函数应该返回所有其值包含作为第二个参数提供给函数的搜索术语的键值对。我们将简单地遍历对象,在移动过程中构建结果对象(如果它满足条件),最后返回该对象。示例代码……阅读更多

JavaScript:将多个数组中最高的键值组合到单个数组中

AmitDiwan
更新于 2020-11-21 09:51:25

192 次浏览

我们需要编写一个 JavaScript 函数,该函数接受任意数量的数字数组。我们的函数应该返回一个数组,其中包含从输入数组数组中挑选出的最大数字。输出数组中的元素数量应等于原始输入数组中包含的子数组数量。示例代码……阅读更多

在 JavaScript 中将字符串评估为数学表达式

AmitDiwan
更新于 2020-11-21 09:59:34

3K+ 次浏览

我们需要编写一个 JavaScript 函数,该函数接受一个字符串化的数学方程式。该函数应返回提供给函数的方程式的结果。例如:如果方程式为:const str = '1+23+4+5-30';那么输出应该是 3示例代码……

在 JavaScript 中分别对数组的部分进行排序

AmitDiwan
更新于 2020-11-21 09:50:22

170 次浏览

我们有一个包含许多对象的数组。我们需要编写一个函数来按升序对数组的前半部分进行排序。并按升序对数组的后半部分进行排序,但不会将前半部分的条目与后半部分的条目混合在一起。考虑这个示例数组:const arr = [ {id:1, x: 33}, {id:2, x: 22}, {id:3, x: 11}, {id:4, x: 3}, {id:5, x: 2}, {id:6, x: 1} ];我们的函数应该根据对象的“x”属性对这个数组进行排序,同时保持上述内容……阅读更多

在 JavaScript 中将对象拆分为对象数组

AmitDiwan
更新于 2020-11-21 09:49:07

3K+ 次浏览

假设我们有一个这样的对象:const obj = { "value 0": "value", "value 1": "value", "value 2": "value", "value 3": "value", "value 4": "value", "value 5": "value", "value 6": "value", "value 7": "value", "value 8": "value", "value 9": "value" };我们需要编写一个 JavaScript 函数,该函数接受一个这样的对象。该函数应该返回一个新的对象数组,其中每个键值对都被分隔到它自己单独的对象中。示例代码……阅读更多

获取 JavaScript 中相同对象的总数

AmitDiwan
更新于 2020-11-21 09:47:49

89 次浏览

假设我们有一个对象数组,描述了一些航班的路线,如下所示:const routes = [ { flyFrom: "CDG", flyTo: "DUB", return: 0, }, { flyFrom: "DUB", flyTo: "SXF", return: 0, }, { flyFrom: "SFX", flyTo: "CDG", return: 1, } ];我们需要计算return - 0出现了多少次,return: 1出现了多少次。最终输出应该是……阅读更多

JavaScript 中分离数字的位数

AmitDiwan
更新于 2020年11月21日 09:59:13

浏览量 1K+

我们需要编写一个 JavaScript 程序,为用户提供输入。当用户输入一些值并按下按钮时,我们的函数应该检查输入是否为有效数字,如果它是一个有效数字,程序应该将数字的所有位数分别打印到屏幕上。例如 - 如果输入是 -43354,那么屏幕上的输出应该是 -4 3 3 5 4。让我们为这个函数编写代码 - 代码如下 -HTML                     ... 阅读更多

广告