0
このインデックスは、現在はもう動作しません。メソッドvalueOfがありますが、何か異なることをしているようです。 そのようなことをしようとしているIm:Googleシートスクリプト、文字列がすでに配列にあるかどうかを確認する方法は?
var emails = [];
emails.push("[email protected]");
if (emails.indexOf("[email protected]") > 0) { //if this mail exists in array
//do something
}
このようにしてはいけません。
インデックスは 'emails.indexOf( "サンプル@ gmailの")を使用し、代わりに0から始まります> -1'。値が配列内にない場合は-1が返されます。 –
[配列にJavaScriptが含まれているかどうかをチェックするにはどうすればいいですか?](http://stackoverflow.com/questions/237104/how-do-i-check-if-an-array-includes-an-オブジェクト内のjavascript) –