akkun_choi pedia
(1722 keywords)

よく使われているタグ

akkun_choiのお気に入り

  • 阿部道浩の【思いつくままに】百科 阿部道浩の【思いつくままに】百科
  • ななこのブック ななこのブック
  • 醤油辞典~うまいしょうゆ大好き!醤油マニア デイヴィッドのブック 醤油辞典~うまいしょうゆ大好き!醤油マニア デイヴィッドのブック
  • 高田のあたりまえノート単語集 高田のあたりまえノート単語集

akkun_choi pediaのメンバー

  • akkun_choi akkun_choi
  • 西小倉パンデイロ 西小倉パンデイロ
  • tsucchon tsucchon
  • 須田健太郎 須田健太郎

jQuery.inArray(value, array)の履歴

こうすると

var arr = ['aaa', 'bbb', 'ccc'];
if (jQuery.inArray('bbb', arr)){ // 1
  console.log('bbb found');      // bbb found
}
if (jQuery.inArray('zzz', arr)){ // -1
  console.log('zzz found');      // zzz found
}


どっちも見つかったってなる。

jQuery.inArray()の結果はNumberで返す。PHPでいうarray_searchのようなもので、添え字番号を返す。

ただ、PHPの場合はfalseを返すのに対して、jQueryはNumberなので-1を返す。
さらに紛らわしいことに if (-1) はtrueになる。これはPHPでもそうなる。

PHPのin_arrayはbooleanなのでPHP感覚で使ってたら嫌な目に会った