- + JavaScript の質問用スレッド vol.117 +
888 :デフォルトの名無しさん[sage]:2015/03/30(月) 20:14:05.87 ID:VDMIvHyX - 配列をループで処理する関数があるのですが
配列の一部は処理をスルーしてほしいので スルーする配列のインデックスキーを別オブジェクトに定義しようと思うのですが ignore = [10, 20, 25, 33];のようにしてignore.indexOf(i) >= 0で検索する場合と ignore = {"10":10, "20":20, "25":25, "33":33};のようにしてignore[i]で調べるのとどちらがいいでしょうか? 前者は毎回indexOfするのでどうなのかなって感じなのと 後者はkey:value形式なので不必要なvalueも記述しなきゃいけないのでどうなのかなという感じです 他にベターな方法があったら教えて下さい
|
|