[解決済み] substrとsubstringの違いは何ですか?
2022-03-18 19:35:25
質問
とはどのような違いがあるのでしょうか?
alert("abc".substr(0,2));
そして
alert("abc".substring(0,2));
どちらも "ab "と出力されるようです。
どのように解決するのですか?
違いは第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
関連
-
jQueryのコピーオブジェクトの説明
-
vueにおけるv-forループオブジェクトのプロパティ
-
[解決済み】 `string.split is not a function` というエラーの原因は何ですか?
-
[解決済み】event.stopPropagationとevent.preventDefaultの違いは何ですか?
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] let "と "var "の使い分けは?
-
[解決済み] JavaScriptでオブジェクトをディープクローンする最も効率的な方法は何ですか?
-
[解決済み] callとapplyの違いは何ですか?
-
[解決済み] Bowerとnpmの違いは何ですか?
-
[解決済み] JavaScriptのnullとundefinedの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
vueネットワークリクエストソリューション ネイティブネットワークリクエストとjsネットワークリクエストライブラリ
-
WeChatアプレット用ユニアプリによるグローバルシェアリング
-
JavaScriptのクロージャの説明
-
[解決済み] TypeError: $.ajax(...) is not a function?
-
HTML5 LocalStorage ローカルストレージとセッションストレージの使用法
-
[解決済み] JavaScriptで特定のインデックスにある文字を置き換えるには?
-
[解決済み] JavaScript で String からファイル拡張子を切り出すには?
-
[解決済み】指定文字より前の部分文字列を取得する方法 jQueryまたはJavaScript
-
[解決済み】Javascriptで文字列をN文字に切り詰めるには?
-
[解決済み] 文字列から開始と終了のダブルクォートを削除するにはどうすればよいですか?