-1
これは以前のトピックと重複することがありますが、本当に必要なものは見つかりません。 文字列の最初の3桁を取得したい。たとえば、次のようにJavascript文字列の最初の3桁を取得する方法
var str = '012123';
console.info(str.substring(0,3); //012
私はこの文字列の出力をしたい「012」が、私はそれ以上の文字「45」を追加するために元の文字列を使用する必要があるので、私はそれに似SUBSTRINGまたはSTHを使用したくない 。部分文字列では01245が出力されますが、必要なのは01212345です。
この場合、文字列の場合は、必ずしも数字ではなく文字が得られます。しかし、私は混乱しています - あなたは*文字列の最初の3文字を取得しています。あなたは何をしようとしていますか? – elzi
文字列は不変です。 –
'substring'は新しい文字列' 012'を返しますが、 'str'も' 012123'と等しくなります。 'substring'は' str'の内容を変更しません。 –