少し質問があります。私はjavascriptでstring.slice()= xを使用できますか?Javascriptでスライスして文字列を変更する
例:「Hello world!」スライス(2,3) - > = x < - これを使用できますか?
^the 3rd character in the string
スライスで文字を変更できますか? (:
少し質問があります。私はjavascriptでstring.slice()= xを使用できますか?Javascriptでスライスして文字列を変更する
例:「Hello world!」スライス(2,3) - > = x < - これを使用できますか?
^the 3rd character in the string
スライスで文字を変更できますか? (:
をいいえ、あなたはstringの一部に値を代入することはできません:。
とは異なり、Cのような言語では、JavaScriptの文字列は不変ですこれは文字列が作成されると、それがないことを意味し
文字列を文字の配列に分割し、指定されたインデックスの文字を変更することができます。また、文字列を変更することもできます。配列に新しい文字列を追加します。
var string = "Hello world!",
array = string.split('');
array[2] = 'X';
string = array.join('');
console.log(string);
はい、あなたは文字を取得するためにsliceを使用することができます。
var x = "Hello world!".slice(2,3);
console.log(x);
ただし、スライスで文字を変更することはできません。その方法はNina's answerを参照してください。
入力と予想出力は何ですか? – Durga