JavaScript中的lastIndexOf()怎么用?
查了近一个小时,网上讲得都不详细,都是东挪西凑的。有哪位真懂,讲彻底点,为后人载棵能成活的树啊?...
查了近一个小时,网上讲得都不详细,都是东挪西凑的。有哪位真懂,讲彻底点,为后人载棵能成活的树啊?
展开
展开全部
举个例子给你吧,
alert('0a234a6'.lastIndexOf('a')) // 打印的是5
alert('0a234a6'.indexOf('a')) // 打印出的是1
lastIndexOf返回的是匹配的字符在字符串中的最右边的位置。
alert('0a234a6'.lastIndexOf('a')) // 打印的是5
alert('0a234a6'.indexOf('a')) // 打印出的是1
lastIndexOf返回的是匹配的字符在字符串中的最右边的位置。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从后面数返回匹配到的字符串第一次出现位置,判断后缀名很方便。
<script type="text/javascript">
var str="Hello world!"
document.write(str.lastIndexOf("Hello") + "<br />")
document.write(str.lastIndexOf("World") + "<br />")
document.write(str.lastIndexOf("world"))
</script>
以上代码的输出:
0
-1
6
摘自:http://www.w3school.com.cn/js/jsref_lastIndexOf.asp
<script type="text/javascript">
var str="Hello world!"
document.write(str.lastIndexOf("Hello") + "<br />")
document.write(str.lastIndexOf("World") + "<br />")
document.write(str.lastIndexOf("world"))
</script>
以上代码的输出:
0
-1
6
摘自:http://www.w3school.com.cn/js/jsref_lastIndexOf.asp
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用于字符串查找指定元素最后出现的索引(即该元素在字符串最后出现的位置),如果该元素不存在于字符串中那么返回-1,否则返回大于或等于0的数。
如:var test = "abcdefg":
var num1 = test.lastIndexOf("de");
var num2 = test.lastIndexOf("ed");
document.write(“num1: " +num1+" num2: "+num2);
结果 num 1: 3 num2: -1
如:var test = "abcdefg":
var num1 = test.lastIndexOf("de");
var num2 = test.lastIndexOf("ed");
document.write(“num1: " +num1+" num2: "+num2);
结果 num 1: 3 num2: -1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
lastIndexOf 是返回最后一个要找元素的索引(从0开始),如下:
"01234567890123456789".lastIndexOf("0") , 结果为10
"01234567890123456789".lastIndexOf("0") , 结果为10
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询