javascriptçindexOf
è¿å String 对象å
第ä¸æ¬¡åºç°å
å符串çå符ä½ç½®ã
strObj.indexOf(subString[, startIndex])
åæ°
strObj
å¿
é项ãString 对象ææåã
subString
å¿
é项ãè¦å¨ String 对象ä¸æ¥æ¾çåå符串ã
starIndex
å¯é项ã该æ´æ°å¼æåºå¨ String 对象å
å¼å§æ¥æ¾çç´¢å¼ãå¦æçç¥ï¼åä»å符串çå¼å§å¤æ¥æ¾ã
说æ
indexOf æ¹æ³è¿åä¸ä¸ªæ´æ°å¼ï¼æåº String 对象å
åå符串çå¼å§ä½ç½®ãå¦æ没ææ¾å°åå符串ï¼åè¿å -1ã
å¦æ startindex æ¯è´æ°ï¼å startindex 被å½ä½é¶ãå¦æå®æ¯æ大çå符ä½ç½®ç´¢å¼è¿å¤§ï¼åå®è¢«å½ä½æ大çå¯è½ç´¢å¼ã
ä»å·¦åå³æ§è¡æ¥æ¾ãå¦åï¼è¯¥æ¹æ³ä¸ lastIndexOf ç¸åã
示ä¾
ä¸é¢ç示ä¾è¯´æäº indexOf æ¹æ³çç¨æ³ã
function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}