我们可以在不编写filteredMessages函数的情况下获得相同的功能。 因为我只想单独使用这个功能..
我正在研究简单的js函数...
GetShortMessages获取具有.message
属性的对象数组,并返回小于< 50个字符长
在小提琴下面提供我的代码..基本上我正在尝试学习js中的函数..
function filteredMessages(messages){
return messages.length < 50;
}
function getShortMessages(messages) {
// SOLUTION GOES HERE
var filtered = messages.filter(filteredMessages);
return filtered;
}
module.exports = getShortMessages
答案 0 :(得分:3)
由于filter
方法期望回调函数作为参数,您只能通过使用匿名函数来摆脱filteredMessages
:
var filtered = messages.filter( function(messages) {
return messages.length < 50;
});