请帮忙。
我正在尝试解决以下问题:
使用_.filter返回以字母'Z'开头的数组中的所有字符串。
这是我到目前为止(我是新手):
var arr = ['Steve', 'Sally', 'George', 'Gina', 'Zelda']
_.filter(arr, function(v) {
return ...
答案 0 :(得分:2)
像这样:
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>