我想创建一个函数,它将扫描一个字符的所有数组并返回包含该字符的所有数组。例如,我如何检查数组中的第一个字符串是否以“_”结尾?函数扫描一个字符的数组列表,并返回所有包含它的数组
Example: searchNames([ [ "marco", "[email protected]" ], [ "john_", "[email protected]" ] ]);
//should output [ [ "john_", "[email protected]" ] ]
这是我迄今所做的:http://jsfiddle.net/marcusdei/ve57p28h/
对于那些谁喜欢看我的代码在这里:
function searchNames(logins){
var str = "_";
for (var i = 0; i != logins.length; i++) {
var substring = logins[i];
if (str.indexOf(substring) != - 1) {
return substring;
}
}
return null;
}
//应该输出[ “john_”, “[email protected]”] - 你的意思是输出应该是这样的? –
是的,你是对的!更正。 – mdarmanin
你的代码应该在你的问题中,而不是在外部链接中。 – jfriend00