【发布时间】:2014-09-25 21:11:47
【问题描述】:
我正在研究简单的 js 函数...
GetShortMessages 采用具有“.message”属性的对象数组并返回长度小于 50 个字符的消息数组。
在小提琴下面提供我的代码..
基本上我正在尝试学习过滤器:
function filteredMessages(messages){
return messages.length < 50;
}
function getShortMessages(messages) {
// SOLUTION GOES HERE
var filtered = messages.filter(filteredMessages);
return filtered;
}
module.exports = getShortMessages
当我验证我收到以下错误时
验证“基本:过滤器”:
ACTUAL EXPECTED
------ --------
"[]" != "[ 'Ea occaecat adipisicing anim voluptate mollit.', "
"" != " 'Incididunt mollit dolore commodo ipsum.', "
null != " 'Veniam irure non Lorem enim nostrud.', "
null != " 'Excepteur commodo nulla consequat nostrud mollit.', "
null != " 'Eiusmod enim sunt aliqua veniam mollit.', "
null != " 'Sunt nisi deserunt labore ut ipsum nostrud.', "
null != " 'Ad officia proident irure sit.', "
null != " 'Ex laborum eu elit irure velit anim commodo.', "
null != " 'Eu laboris adipisicing non ea.', "
null != " 'Adipisicing cillum officia et nostrud.', "
null != " 'Pariatur laboris officia eiusmod Lorem.', "
null != " 'Aliqua esse reprehenderit proident deserunt.', "
null != " 'Nulla commodo enim sint excepteur duis ea.', "
null != " 'Aliqua elit culpa consequat consectetur.', "
null != " 'Mollit dolore nostrud officia dolore.', "
null != " 'Amet laboris labore labore minim id.', "
null != " 'Mollit aute labore dolor nisi irure dolor.', "
null != " 'Laborum velit mollit anim cupidatat ad mollit.', "
null != " 'Sit do pariatur pariatur velit ipsum.', "
null != " 'Adipisicing proident minim minim minim.', "
null != " 'Labore quis sit ut sit id.', "
null != " 'Labore eu nisi deserunt ea occaecat consequat.', "
null != " 'Exercitation culpa nostrud incididunt aliquip.', "
null != " 'Eu sunt amet do ea sunt adipisicing nostrud.', "
null != " 'Incididunt magna id qui cillum do.' ]"
null != ""
# FAIL
【问题讨论】:
标签: javascript jquery arrays dom-events