為什么有的時候是從0開始數(shù),有的時候又不是?
舉個例子:
前面講到的indexOf("v",8),這里的8就代表字符串中第九個位置對嗎?
而split(".",2),這里的2就表示按“.”分割字符串,取前兩段,為什么不是取前三段呢?
有什么好的解釋或者好的區(qū)分方法嗎?像這樣類似的還有嗎,只是個人覺得記起來比較煩,有的從0開始數(shù),有的又不從0開始數(shù)。
舉個例子:
前面講到的indexOf("v",8),這里的8就代表字符串中第九個位置對嗎?
而split(".",2),這里的2就表示按“.”分割字符串,取前兩段,為什么不是取前三段呢?
有什么好的解釋或者好的區(qū)分方法嗎?像這樣類似的還有嗎,只是個人覺得記起來比較煩,有的從0開始數(shù),有的又不從0開始數(shù)。
2019-03-04
舉報
2020-06-19
之前那是索引值,這是次數(shù),不一樣。
2019-06-06
是我瞎了嗎,介紹不是明明寫了2表示的是分割的次數(shù)嗎,返回的子串的數(shù)量不會多于2
index里的8是在字符串中開始檢索的位置,好好看參數(shù)說明啊兄dei
2019-05-08
是從0開始數(shù)的,但這個2是終止到索引2,但不取2的索引,就是說只取0和1的索引
2019-04-30
split(".",2)表示的是使用"."將字符串分為長度為2的字符串?dāng)?shù)組;
indexOf()是指下標(biāo),下標(biāo)是0開始的;
2019-03-04
split(".",2)中的2表示的不是數(shù)幾個數(shù),表示的是取前面兩個字符