不是在原内存地址上修改数据,而是重新指向一一个新对象,新地址。
字符串存的是内存,js不能直接操作内存
let x=""
x = "ahahja"
这就是 重新 开辟了一个内存 给了x,之前那个“”会被垃圾回收第二次 ,每次赋值都是开了一个新的内存存新的值
基本数据类型,指向存储的数据,即具体值,而非地址。
引用数据类型:指向存储数据的地址
不是在原内存地址上修改数据,而是重新指向一一个新对象,新地址。
字符串存的是内存,js不能直接操作内存
let x=""
x = "ahahja"
这就是 重新 开辟了一个内存 给了x,之前那个“”会被垃圾回收第二次 ,每次赋值都是开了一个新的内存存新的值
基本数据类型,指向存储的数据,即具体值,而非地址。
引用数据类型:指向存储数据的地址
本文标题:字符串不可变
本文链接:https://www.haomeiwen.com/subject/kteziltx.html
网友评论