【发布时间】:2015-05-09 14:43:52
【问题描述】:
想法是这样的。。
var myArray = ['Apple juice','Banana Milkshake','Some Treat'];
function search(search_term){
if(myArray.indexOf(search_term) != -1){
return ..... //this is what i want to do.
};
// code is run as.
search("Apple");
我的想法是,当我调用 search() 函数并找到一个值时,它应该返回匹配项的完整长度或完整值
所以如果我这样做search("Apple"); 它应该返回'Apple Juice'
但我不知道有什么方法可以做到这一点,所以任何人都可以帮我找到一种方法吗?
【问题讨论】:
-
@jQuery 这是一个副本。投票结束。
-
@Scimonster 想将此问题作为重复问题关闭吗?
-
@jQuery 我和其他人一样投票结束,但它还需要 3 票(或金徽章持有者)。
-
最简单的方法:
['Apple juice','Banana Milkshake','Some Treat'].filter(/./.test, /Apple/);
标签: javascript jquery arrays variables search