配列に同じ値がないときのみ、追加したい ・DB(配列)に登録済みかどうか調べる ・DB(配列)になければ登録、あれば登録しない IsArrayExists(array, value) array(配列)にvalue(同じ値)が既に存在するかを調べる function IsArrayExists(array, value) { // 配列の最後までループ for (var i =0, len = array.length; i < len; i++) { if (value == array[i]) { // 存在したらtrueを返す return true; } } // 存在しない場合falseを返す return false; }