1.对于数组,我们可以自己写一个indexOf()方法: [].indexOf || (Array.prototype.indexOf = function(v){ for(var i = this.length;i– && this[i] !== v;); return i; }); 使用: var array = new Array(); array = …; if(array.indexOf(“…”)==-1){ … } 2.当然上面的方法有些麻烦,我们一般不需要自己来定义数组的indexOf(),而是直接使用JavaScript自带的String的indexOf()方法即可。 于是,对于上面的例子,可以改写成: 使用: var array = new Array(); array = …; array = array.toString(); if(array.indexOf(“…”)==-1){ … }今天的文章JavaScript中的indexOf方法分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/26962.html