使用js的时候一直以来是用自己写的函数模拟php中的in_array()函数的作用, 后来突然觉醒字符串不也是数组吗,为什么不能用indexOf?
var a = ['aaa', 'bbb', 'ccc'];
alert('搜索已存在的元素bbb:' a.indexOf('bbb')); // 1
alert('搜索不存在的元素sss:' a.indexOf('sss')); // -1实验完成,结果和我想的一样
JS中使用indexOf模拟in_array
本文介绍如何在JavaScript中使用indexOf方法来实现PHP中in_array函数的功能,通过实例展示了如何搜索数组中是否存在指定元素。
使用js的时候一直以来是用自己写的函数模拟php中的in_array()函数的作用, 后来突然觉醒字符串不也是数组吗,为什么不能用indexOf?
var a = ['aaa', 'bbb', 'ccc'];
alert('搜索已存在的元素bbb:' a.indexOf('bbb')); // 1
alert('搜索不存在的元素sss:' a.indexOf('sss')); // -1
4万+

被折叠的 条评论
为什么被折叠?