当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


underscore.js _.last()用法及代码示例


Underscore.js _.last()用于显示数组的最后一个元素。它通常用于将数组的元素分成两个数组。一个仅包含最后一个元素,另一个包含除最后一个元素之外的所有元素。

用法:

_.last( array, [n] ) 

参数:

  • array:该参数用于保存数组元素。
  • n:该参数用于保存最后一个元素。

返回值:

它返回数组的最后一个元素。

将数字数组传递给 _.last() 函数

._last() 函数从列表中一一取出元素并忽略它们。它只获取数组中的最后一个元素并返回它。

例子:下面的代码解释了 _.last() 方法与数字数组的使用。

html


<!DOCTYPE html>
<html>
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
<body>
    <script type="text/javascript">
        console.log
            (_.last([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])); 
    </script>
</body>
</html>

输出:

将字母/单词数组传递给 _.last() 函数

._last() 函数从列表中一一取出元素并忽略它们。它不区分数字和单词数组。它只获取数组中的最后一个元素并返回它。最后console.log()将显示最后一个元素。

例子:下面的代码示例使用字符串或字母实现_.last() 函数。

html


<!DOCTYPE html>
<html>
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
<body>
    <script type="text/javascript">
        console.log(_.last(['html', 'css', 'js',
            'ajax', 'php', 'node.js'])); 
    </script>
</body>
</html>

输出:

将特殊字符数组传递给 _.last() 函数

._last() 函数从列表中一一取出元素并忽略它们。它也不区分特殊字符数组或数字数组或单词数组。它只获取数组中的最后一个元素并返回它。

例子:以下示例说明了 _.last() 函数与特殊字符的行为。

html


<!DOCTYPE html>
<html>
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
<body>
    <script type="text/javascript">
        console.log
            (_.last(['!', '@', '#', '$', '%', '^'])); 
    </script>
</body>
</html>

输出:

将异构数组传递给 _.last() 函数

异构数组是包含各种元素的数组。它也会以同样的方式工作。由于数组中包含 ” 中的所有元素,因此它们被视为字符元素。这就是_.initial()不区分数字、字符和特殊字符数组的原因。

例子:以下代码将 _.last() 函数与异构数组结合使用。

html


<!DOCTYPE html>
<html>
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
<body>
    <script type="text/javascript">
        console.log(_.last(['1', 'javascript',
            '#', '2', 'underscore', '^'])); 
    </script>
</body>
</html>

输出:



相关用法


注:本文由纯净天空筛选整理自Sakshi98大神的英文原创作品 Underscore.js _.last() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。