gpt4 book ai didi

javascript - 如何将数组转换为数组中的对象 - Angular 和 Javascript

转载 作者:行者123 更新时间:2023-11-28 05:46:59 25 4
gpt4 key购买 nike

我想做的是在对象内的数组内获取一个对象内的数组(我知道我的数据结构很荒谬,对此的任何帮助也很好)并将最后一个数组转换为带有“核心值(value)”。如果 Angular 中有任何可以帮助做到这一点的东西,我正在使用 Angular 1.5.7。我知道这可能没有意义。我无法找到一种方法来清楚地表达我想要做什么,所以让我向您展示:

我从这样的对象开始:

{"instructor":[{"instructor_emails":[ "test@test.com","tester@tester.com"]}]}

我希望它是:

{"instructor":[{"instructor_emails":{ "email":"test@test.com","email":"tester@tester.com"}}]}

我尝试了一些方法,发现最接近的是:

instructor.instructor_emails.map(function(e) {
return { email: e };
});

但它并没有完全实现我想做的事情......有什么想法吗?

最佳答案

这一直都是正确的(谢谢亚历克斯)

instructor.instructor_emails.map(function(e) {
return { email: e };
});

返回:

{instructor:[instructor_emails[{"email":"example1@example1.com",{"email":"example1@example1.com"}]]}

数据结构仍然很荒谬,但它足以满足我想要做的事情

关于javascript - 如何将数组转换为数组中的对象 - Angular 和 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38432200/

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