如何使用_.filter解决此问题

How can I solve this using _.filter?

本文关键字:问题 解决 filter 何使用      更新时间:2024-05-27

请提供帮助。

我正在尝试解决以下问题:
使用_.filter返回数组中以字母'Z'开头的所有字符串

以下是到目前为止我所拥有的(我是一个新手):

var arr = ['Steve', 'Sally', 'George', 'Gina', 'Zelda']
_.filter(arr, function(v) {
    return ...

像这样:

var arr = ['Steve', 'Sally', 'George', 'Gina', 'Zelda'];
var filtered = _.filter(arr, function(v) {
    return typeof v === 'string' && v[0] === 'Z';
});
console.log(filtered);
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.2/underscore-min.js"></script>