substr と substring の違いは何ですか? 質問する

substr と substring の違いは何ですか? 質問する

違いは何ですか

alert("abc".substr(0,2));

そして

alert("abc".substring(0,2));

どちらも「ab」を出力するようです。

ベストアンサー1

違いは 2 番目の引数にあります。 の 2 番目の引数substringは停止するインデックス (ただし含めない) ですが、 の 2 番目の引数substrは返される最大長です。

リンク?

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substring

おすすめ記事