通过在Javascript中切片来更改字符串中的字符

通过在Javascript中切片来更改字符串中的字符,javascript,slice,Javascript,Slice,我有个小问题。我可以在javascript中使用string.slice()=x吗 示例:“Hello world!”。切片(2,3)-->=x否,您不能将值分配给: 与C语言不同,JavaScript字符串是不可变的。这意味着一旦创建了字符串,就不可能修改它。但是,仍然可以基于对原始字符串的操作创建另一个字符串 您可以将字符串拆分为一个字符数组,在给定索引处更改所需的字符,并加入数组以获得新字符串 var string=“你好,世界!”, 数组=string.split(“”); 数组[2]

我有个小问题。我可以在javascript中使用string.slice()=x吗


示例:“Hello world!”。切片(2,3)-->=x否,您不能将值分配给:

与C语言不同,JavaScript字符串是不可变的。这意味着一旦创建了字符串,就不可能修改它。但是,仍然可以基于对原始字符串的操作创建另一个字符串

您可以将字符串拆分为一个字符数组,在给定索引处更改所需的字符,并加入数组以获得新字符串

var string=“你好,世界!”,
数组=string.split(“”);
数组[2]='X';
string=array.join(“”);

console.log(字符串)否,您不能将值分配给:

与C语言不同,JavaScript字符串是不可变的。这意味着一旦创建了字符串,就不可能修改它。但是,仍然可以基于对原始字符串的操作创建另一个字符串

您可以将字符串拆分为一个字符数组,在给定索引处更改所需的字符,并加入数组以获得新字符串

var string=“你好,世界!”,
数组=string.split(“”);
数组[2]='X';
string=array.join(“”);
console.log(字符串)是您可以使用来获取字符

 var x = "Hello world!".slice(2,3);
 console.log(x);
但是,不能使用切片更改字符。查看如何执行此操作。

是,您可以使用获取角色

 var x = "Hello world!".slice(2,3);
 console.log(x);

但是,不能使用切片更改字符。查看如何操作。

您的输入和预期输出是什么?您的输入和预期输出是什么??