課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
為什么要+1呀?
2016-07-07
源自:JavaScript進(jìn)階篇 7-8
正在回答
加1是為了區(qū)別第一個(gè)“o”因?yàn)槔}中有兩個(gè)“o”,“o”加1后就是從第一個(gè)“o”后面開(kāi)始查找第二個(gè)“O”
indexOf() 返回的是這個(gè)字符串所在的位置。如果要不包含它,需要在它的下一位取index值.
substr和substring方法提取的字符串都是包括開(kāi)始位置字符的,不加一得到的字符會(huì)從“o"開(kāi)始。
indexOf("o")的值是o所在位置值,應(yīng)該從這個(gè)位置的下一位取值
例如 var str="xiaomi@126.com" 獲取郵箱類型"126",應(yīng)該是var emailtype=str.substring(str.indexOf("@")+1,str.indexOf("."));
+1表示從第一個(gè)“o”的下一位開(kāi)始查找,之后找到的"o"自然就是第二個(gè)了
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
1 回答indexOf()
3 回答indexOf()
3 回答for( var o=0; o<deh.length;o++)
2 回答o啦o啦~
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-20
加1是為了區(qū)別第一個(gè)“o”因?yàn)槔}中有兩個(gè)“o”,“o”加1后就是從第一個(gè)“o”后面開(kāi)始查找第二個(gè)“O”
2016-07-07
indexOf() 返回的是這個(gè)字符串所在的位置。如果要不包含它,需要在它的下一位取index值.
2016-07-07
substr和substring方法提取的字符串都是包括開(kāi)始位置字符的,不加一得到的字符會(huì)從“o"開(kāi)始。
2016-07-07
indexOf("o")的值是o所在位置值,應(yīng)該從這個(gè)位置的下一位取值
例如 var str="xiaomi@126.com" 獲取郵箱類型"126",應(yīng)該是var emailtype=str.substring(str.indexOf("@")+1,str.indexOf("."));
2016-07-07
+1表示從第一個(gè)“o”的下一位開(kāi)始查找,之后找到的"o"自然就是第二個(gè)了