Javascript 的字符串有个 indexOf 的方法,能够返回字符在指定的字符串中的位置,非常有用,本文介绍了如何给 Javascript 数组也添加一个类似的方法。
给 Javascript 数组添加一个 indexOf 方法 – 示例
<script type="text/javascript"> //<![CDATA[ // 说明:给 Javascript 数组添加一个 indexOf 方法 // 整理:http://www.CodeBit.cn [].indexOf || (Array.prototype.indexOf = function(v){ for(var i = this.length; i-- && this[i] !== v;); return i; }); var b = [0, 1, '哈哈', 3, 4, '嘿嘿', 6, 7, 8, 9]; document.write("<br /><br /><br />b = ", b.join(","), "<br />"); document.write("<br />b.indexOf(2) = ", b.indexOf(2)); document.write("<br />b.indexOf('嘿嘿') = ", b.indexOf('嘿嘿')); //]]> </script>
我在做网站的过程中,总会遇到一些问题,百思不得其解,但豁然开朗时,发现总是一些不起眼的小问题,郁闷之余又颇感慨。
感谢站长!
感谢!
谢谢!欢迎常来转转!