gpt4 book ai didi

javascript - 如何将 JavaScript 对象从 PascalCase 属性克隆到驼峰命名法属性(在 JavaScript 中)?

转载 作者:数据小太阳 更新时间:2023-10-29 06:07:33 27 4
gpt4 key购买 nike

当我序列化一个 ASP.NET MVC 表单时,我得到这个:

{
DestinationId: "e96dd00a-b042-41f7-bd59-f369904737b6",
...
}

但我想要这样,以便它与 JS 编码约定一致:

{
destinationId: "e96dd00a-b042-41f7-bd59-f369904737b6",
...
}

我如何获取对象并将每个属性的第一个字符小写?

最佳答案

简单的方法是对你的对象进行迭代:

var newObj = {};
for (var p in o) {
newObj[p.substring(0,1).toLowerCase()+p.substring(1)] = o[p];
}

关于javascript - 如何将 JavaScript 对象从 PascalCase 属性克隆到驼峰命名法属性(在 JavaScript 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13140027/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com