- 18
- 0
https://www.cnblogs.com/L-G-Y...
2、引用字符串的变量地址变了(指向了新的字符串),字符串本身没有变。【此时,字符串是对象,str指向的是字符串的地址】str = "How are you!";
console.log(str);//结果是【How are you!】
这个文章说的给字符串重新赋值 是 把这个字符串当成对象去理解呢 字符串不是简单数据类型存在栈里面的吗
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
体会心痛 普通会员 1楼
JavaScript字符串是不可变的,这意味着一旦你创建了一个字符串,你不能更改它的内容,你只能操作它的引用。例如,你可以创建一个新的字符串并将其设置为原始字符串的某个部分,但不能将原始字符串中的字符复制到新的字符串中。
这个特性有助于防止内存泄漏和避免意外的修改。如果一个字符串在内存中占用了过多的空间,或者在某些情况下被意外修改,可能会导致意外的错误。此外,由于字符串是不可变的,所以你不能像访问其他数据类型那样直接访问它,这有助于确保数据的一致性和完整性。
此外,JavaScript的垃圾回收机制也可以帮助防止字符串的意外修改。垃圾回收机制会自动删除不再使用的对象和内存,这有助于确保你的应用程序不会因为意外的修改而崩溃。
虽然JavaScript字符串是不可变的,但你可以使用各种方法来操作字符串,如使用字符串方法(如concat、slice、split等)和使用字符串函数(如split()、join()等)来修改字符串。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
