如果字符串是不可变的,那是否意味着....(让我们假设JavaScript)
var str = 'foo'; alert(str.substr(1)); // oo alert(str); // foo
这是否意味着,当在字符串上调用方法时,它将返回修改后的字符串,但它不会更改初始字符串?
如果字符串是可变的,这是否意味着第二个alert()也会返回oo?
alert()
oo
javascript variables immutability
immutability ×1
javascript ×1
variables ×1