我有一个深度嵌套的对象,我想操纵它的值并重新分配它.除了将其全部写出或将其分配给变量之外,还有其他方法吗?
createStops[idx]['place']['create'][stop][key][value] = createStops[idx]['place']['create'][stop][key][value].toString()
看起来丑陋不是吗?就像是:
createStops[idx]['place']['create'][stop][key][value].toStringAndReassign()
但JS内置了.
编辑:在我的情况下,这是一个数字,如果它也适用于您的情况,请查看@MarkMeyer的答案.
解决方法
不,没有.
分配新值需要分配.
字符串是不可变的,因此您无法将现有值转换为字符串.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。