配列でリテラル テキストを検索し、それを続行するかどうかの条件として使用する方法を知る必要があります。
理由は次のとおりです。関数を実行するたびに、関数が作用するプロパティの 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 関数が検索できることは知っていますが、何かが見つかった場合に true または false を評価することはできません。
検索評価の私の理想的な使用法は次のとおりです。
function searcher(id){
if(myArray.grep(id);){
oppositeFunction(id);
}else{
function(id);
}
}