_. initial()是underscore.js 中的一个函数,它是一个 javascript 库。此方法用于区分数组的最后一个元素与其余元素。此方法仅忽略数组的最后一个值。
_.initial( array, n );
_. Initial()可以带2个参数。
数组 - 该方法获取数组并给出除最后一个元素之外的所有元素。
n - 它只不过是要从给定数组中修剪的一些元素。它是可选的。
<html> <body> <script src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" > </script> </head> <body> <script type="text/javascript"> document.write(_.initial([1,2,3,4,5])); </script> </body> </html>
1,2,3,4
如果我们提供第二个参数i.ea value(number),则方法_. initial()接收该值并从右到左修剪数组中这些元素的数量并显示剩余的元素。
在以下示例中,4 作为第二个参数提供,因此将修剪 4 个元素并显示其余元素。这里因为数组中有 5 个元素,并且作为第二个参数传递的数字是 4,所以在修剪元素后只显示 1 个元素,如输出所示。
<html> <body> <script src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" > </script> </head> <body> <script type="text/javascript"> document.write(_.initial([1,2,3,4,5],4)); </script> </body> </html>
1