
谁能给我解释这句“if (e.indexOf("@",0)==-1) //检测是否包含”@”符号”中的“0”和“-1”是什么意思
1个回答
2013-07-07
展开全部
string.indexOf(substring, [start]),即:检索字符串e,是否包含有字符串“@”,如果有则返回一个大于等于0的下标索引(这里注意是返回下标索引,下标索引是从0开始的),没有返回-1。至于那个0是代表从哪个位置开始检索,如:e = "abced";e.indexOf("a") = 0e.indexOf("a", 0) = 0e.indexOf("a", 1) = -1e.indexOf("e") = 3
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询