jquery
、underscore
または pureを使用してjavascript
、特定の文字列の最初の文字を削除する最良の方法は何ですか?
私はこのようなものを作ります:
"aamerica".substring(1,"aamerica".length);
"aamerica".slice(1);
スライスまたは部分文字列を使用する方が良いですか?
jquery
、underscore
または pureを使用してjavascript
、特定の文字列の最初の文字を削除する最良の方法は何ですか?
私はこのようなものを作ります:
"aamerica".substring(1,"aamerica".length);
"aamerica".slice(1);
スライスまたは部分文字列を使用する方が良いですか?
"aamerica".substring(1);
あなた"aamerica".length;
は不要です
ドキュメントからの引用:
string.substring(indexA[, indexB])
indexB を省略すると、substring は文字列の末尾までの文字を抽出します。
合計 3 つのオプションがあります。
"aamerica".substring(1);
"aamerica".slice(1);
"aamerica".substr(1);
3 つの方法はすべて同等のパフォーマンスを発揮します。
スライスを使用できます:"aamerica".slice(1);
あなたは、今よりもはるかにうまくやることはできません。
ただし、部分文字列を文字列の末尾に配置する場合は、2 番目のパラメーターを省略できます。
var s = "aamerica".substring(1);