<script>
var str = ['red', 'blue', 'red', 'green', 'pink', 'red'];
var index = str.indexOf('red');
var num = 0;
//console.log(index);
while (index !== -1) {
console.log(index);
num++;
index = str.indexOf('red', index+1);
}
console.log('red出现的次数为' + num);
</script>
indexOf(‘查找的元素’,起始位置),起始位置可以是一个表达式。
indexOf返回数组索引号,如果返回的值时-1,说明么有这个元素。