indexOf は引数に渡した値が見つかれば、index番号を返す。このとき、index番号は「0」スタートになる。見つからなかったときは「-1」を返す。
<script> var list = [1, 10, 100, 'abc', 'def']; console.log(list.indexOf(1)); // 0 console.log(list.indexOf('def')); // 4 console.log(list.indexOf('ghi')); // -1 if (list.indexOf('ghi') > 0) { alert('見つかりました'); } else if (list.indexOf('ghi') == -1) { alert('見つかりませんでした'); } </script>
コメント