📜  Underscore.js _.first()函数

📅  最后修改于: 2022-05-13 01:56:23.736000             🧑  作者: Mango

Underscore.js _.first()函数

Underscore.js 是一个 JavaScript 库,它提供了许多有用的功能,即使不使用任何内置对象,也可以在很大程度上帮助编程,如地图、过滤器、调用等。
_.first()函数用于返回数组的第一个元素,即第零索引处的数字。它仅通过在数组中传递变量 n 来返回 m 大小 (n < m) 的数组中的前 n 个元素。它是 underscore.js 库的一个非常易于使用的函数,在处理数组元素时被广泛使用。

句法:

_.first(array, [n]) 

参数:该函数接受上面提到的两个参数,如下所述:

  • array:此参数用于保存元素的数组。
  • 变量:它告诉想要的元素数量。

返回值:此函数返回元素数组。

将数组传递给 _.first函数(): ._first()函数将返回第一个元素以及传递的数组的所有属性。像这里一样,元素有 2 个属性,名称和年龄,所以最终结果将包含第一个元素的这两个属性,因为这里没有传递变量 n。

例子:


    
        
    
    
        
    
                    

输出:

将结构传递给 _.first()函数: ._first()函数将返回第一个元素以及传递的数组的所有属性,因为此处未传递变量 n。和这里一样,每个元素都有四个属性,类别、标题、值和 id。因此,最终结果将包含第一个元素的所有这些属性。

例子:


    
        
    
    
        
    

输出:

将一个属性为 true/false 的数组传递给 _.first()函数:这将与上述两个示例完全相同。 false/true 属性只会显示在第一个元素中。在这里,这个属性将不会被逻辑使用。

例子:


    
        
    
    
        
    

输出:

将带有变量 n 的数组传递给 _.first()函数:要拥有多个作为第一个元素的元素,只需传递数字并获得结果。请记住,元素将始终来自数组的开头。

例子:


    
        
    
    
        
    

输出: