类似于SQL的JavaScript运算符“喜欢”

时间:2014-06-09 18:13:03

标签: javascript jquery underscore.js

我有jquery这个函数,但我需要它像运算符“like”一样工作 帮我。 非常感谢你的帮助

如果我看完整个单词,

正常工作 例子

var vsearch = "home"  
var array = _.filter(objeto, function(product){ 
return product.filtro ==vsearch;

var vsearch=`H`
var array = _.filter(objeto, function(product){ 
return product.filtro ==vsearch;

没有查找包含H

感谢。

2 个答案:

答案 0 :(得分:2)

使用indexOf,如果找不到字符串,则返回-1,以查看产品是否包含您要搜索的字母。

var vsearch=`H`;
var array = _.filter(objeto, function(product){ 
   return product.filtro.indexOf(vsearch) > -1;
}

答案 1 :(得分:0)

您可以尝试这样的事情:

var stringToSearch = "The full string to search goes here";
var searchTermContains = stringToSearch.search("H");

如果未找到匹配项,则返回-1。