IEにはArray.indexOfがないのでjQueryで解決する

IEにはindexOfが実装されていない。
例えば以下のシンプルなコードはIEではエラーになる。

var aiueo= ['あ','い','う','え','お''];
aiueo.indexOf('あ')

他者の古いブログではループして探すとか、ループして探す処理を関数化しておくとか苦労してるみたいだったが、jQuery環境下では以下で解決した。

var aiueo= ['あ','い','う','え','お''];
jQuery.inArray('あ',aiueo);

あわせて読みたい

コメントを残す