JavaScript 中 _.initial() 函数的重要性是什么?

javascriptobject oriented programmingfront end technology

_.initial()

_.initial()underscore.js 中的一个函数,它是 javascript 的一个库。此方法用于区分数组的最后一个元素与其余元素。此方法只是忽略数组的最后一个值。

语法

_.initial( array, n );

_.Initial() 可以接受 2 个参数。

array - 该方法接受数组并给出除最后一个元素之外的所有元素。

- 它只是从给定数组中修剪出的元素数。它是可选的。

示例

<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

如果我们提供第二个参数,即一个值(数字),则方法 _.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

相关文章