|
Post by arzina44 on Oct 21, 2023 7:33:28 GMT 1
过运行上面的代码您将得到以下输出狗猫龙猫这里发生的所有事情都是将项目传递给方法然后将其附加到现有的数组中。使用数组推送将多个元素添加到数组末尾第一个例子非常简单并且足够有用。但实际上的真正价值在于能够将多个元素添加到数组末尾。让我们继续讨论数组场景。假设您想将龙猫猪和鸟添加到现有数组中。该命令如下所示方法和结果是完全一样的。添加到已经包含狗和猫的数组中即可。通过向数组添加多个元素您将获得以下输出狗猫龙猫猪鸟现在您不必创建一个全新的数组来添加更多项目。 。使用数组推送将一个数组的元素添加到另一个数组那么数组推送还有什么其他用途呢一种特殊的用例是能够从一个数组中获取元素并将它们附加到完全不同的数组中。我们从前面的示例中获得了宠物数组。但是如果我们还想添加已经包含在其自 数字数据 己的数组中的爬行动物怎么办这是我们现有的两个数组让狗猫龙猫猪鸟让爬行动物蜥蜴蛇变色龙现在让我们使用结合循环来将爬行动物添加到宠物中。循环将迭代爬行动物数组的元素然后数组推送将它们添加到宠物数组的末尾。该命令如下所示那么在这种情况下输出会是什么样子呢狗猫龙猫猪鸟蜥蜴蛇变色龙这是组合两个数组的简单直接的方法。使用数组推送的更有效方法上面的提示非常有用。但是当您处理大量数据时可以使用一些技巧来减少重复步骤。当的标准发。 布时它包含了一些以更短更高效的方式编写代码的新方法。其中一种方法是运算符。此功能允许可迭代对象例如数组扩展到其他元素以便您可以高效地编写。它本质上是一个复制和粘贴功能使您不必作为命令的一部分单独传递项目。让我们看下面的示例我们将传递一个数组然后使用扩展功能将一个数组附加到另一个数组就像单独传递蔬菜的更手动和重复的方法一样您将得到以下输出狗猫蜥蜴蛇变色龙很明显在处理大型复杂数组时扩展等功能非常有用。在中使用数组当谈到扩展知识时了解什么是函数以及为什么它很重。
|
|