我需要知道如何在数组中搜索一些文字文本并将其用作是否继续的条件。
原因如下:每次执行函数时,我都会将其作用的属性的 ID 推送到数组中。我需要我的函数来检查该 ID 是否已经在数组中,如果是,请将其删除并执行我的其他函数(相反)。
这是一个示例数组:
var myArray = new Array();
myArray.push([1.000,1.000,"test1"]);
myArray.push([2.000,2.000,"test2"]);
myArray.push([3.000,3.000,"test3"]);
我知道 Grep 函数可以搜索,但如果它找到某些东西,我无法让它评估真假。
这是我对搜索评估的理想使用。
function searcher(id){
if(myArray.grep(id);){
oppositeFunction(id);
}else{
function(id);
}
}