为什么String在JavaScript中是不可变的?

时间:2015-05-04 06:08:38

标签: javascript

  

JavaScript字符串是不可变的。这意味着一旦创建了一个字符串,就无法对其进行修改。但是,仍然可以根据对原始字符串

的操作创建另一个字符串

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures

我理解不可变的意思 ,但我需要知道为什么他们这样构建它以及这种不可变方法的价值是什么?

注意:我查看了一些 Java reference,但我不是Java开发人员,我无法理解术语(StringPool,hashcode ...)< / p>

0 个答案:

没有答案