配列変数名を出力する関数を作成します。配列内の特定の文字列を検索し、配列変数名jQueryを出力する方法は?
var myString = "Apple";
var myCategory = ["Mango","Apple","froot","others"]
found = $.grep(myCategory, function (value, i) {
return (value.indexOf(myString) >= 0);
});
alert(found);
出力= "Apple"(その罰金);
私は配列を必要としています。変数名、つまり配列にある文字列の場合は "myCategory"です。
一般的にコードの動作方法ではありません。あなたが望むのは、ソースコードを文字列として読み込んでそれを分析して、探しているものを見つけることです。 – alebianco
変数名を返してデータベースに保存する必要があります。 @ alebianco –
同じ文字列のmyString値が見つかった場合は "myCategory"が必要です –