js字符串索引赋值的问题

我使用str[0] = 'a'赋值了,str的值第一项还是没变?

回答

JS 字符串不可变。

image.png

https://developer.mozilla.org...

字符串是不可变的。你如果需要改字符串,应该重新生成一个

摘自MDN原文

使用括号访问字符串不可以对其进行删除或添加,因为字符串对应未知的属性并不是可读或配置的。 (更多的信息请参阅 Object.defineProperty。 )

以上是 js字符串索引赋值的问题 的全部内容, 来源链接: utcz.com/a/26113.html

回到顶部