今日は、split() メソッドを使用して、文字列内に特定の文字が出現する回数を数えました。また、Baidu をチェックして、他の方法があるかどうかを確認しました。次の関数を見ましたが、 count ; offset = subStr.length; 意味がわかりません。通りすがりの先輩に聞いてください。
count ; offset = subStr.length;
业精于勤,荒于嬉;行成于思,毁于随。
indexOf usecount++; offset += subStr.length;count++; offset += subStr.length;count表示的是计数器,记下字符出现的次数offset赋值给 indexOf的第二个参数,表示从父字符串的 offset 索引位置开始 查找 子字符串subStr当offset找到了,就count+1,再从offset += subStr.length的位置开始找,因为indexOfcount は、文字が出現した回数を記録するカウンターを表しますoffset indexOf に指定された 2 番目のパラメータは、offset が見つかったときに、親文字列のオフセット インデックス位置から開始して部分文字列 subStr を検索することを意味します。 , count+1 を実行し、offset += subStr.length の位置から検索を開始します。indexOf は最初の位置しか決定できないためです。見つかった部分文字列のインデックス。 。
count++; offset += subStr.length;
count
offset
indexOf
subStr
offset += subStr.length
indexOf use
複雑そうに見えますが、実際は紙に実行プロセスを描くだけで分かります🎜count++; offset += subStr.length;
count++; offset += subStr.length;
count
表示的是计数器,记下字符出现的次数offset
赋值给indexOf
的第二个参数,表示从父字符串的 offset 索引位置开始 查找 子字符串subStr
当
offset
找到了,就count
+1,再从offset += subStr.length
的位置开始找,因为indexOf
count
は、文字が出現した回数を記録するカウンターを表しますoffset
indexOf
に指定された 2 番目のパラメータは、offset
が見つかったときに、親文字列のオフセット インデックス位置から開始して部分文字列subStr
を検索することを意味します。 ,count
+1 を実行し、offset += subStr.length
の位置から検索を開始します。indexOf
は最初の位置しか決定できないためです。見つかった部分文字列のインデックス。 。