使用js的时候一直以来是用自己写的函数模拟php中的in_array()函数的作用, 后来突然觉醒字符串不也是数组吗,为什么不能用indexOf?
var a = ['aaa', 'bbb', 'ccc'];
alert('搜索已存在的元素bbb:' a.indexOf('bbb')); // 1
alert('搜索不存在的元素sss:' a.indexOf('sss')); // -1
实验完成,结果和我想的一样

使用js的时候一直以来是用自己写的函数模拟php中的in_array()函数的作用, 后来突然觉醒字符串不也是数组吗,为什么不能用indexOf?
var a = ['aaa', 'bbb', 'ccc'];
alert('搜索已存在的元素bbb:' a.indexOf('bbb')); // 1
alert('搜索不存在的元素sss:' a.indexOf('sss')); // -1