【发布时间】:2023-03-08 00:10:01
【问题描述】:
我不知道我的数组有多深。可能是:
let array = ["1000", "5000", "3000"];
或者:
let array = [ ["4000", "2000", "1000"], ["6000", "7000", "3000"] ];
我想将它们转换为实数。首选的处理程序是 lodash。但我很欣赏每一个解决方案。
我尝试的是:
let array = array.map(Number);
但这涵盖了一维数组。
【问题讨论】:
-
请提供更多信息以支持您的投票,谢谢!
-
请访问help center 了解如何提问,您会发现我们需要 EFFORT 和 CODE 来帮助您:寻求调试帮助的问题(“为什么这段代码不起作用?” ) 必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。见:minimal reproducible example
-
我添加了我的方法。
-
这是我使用 lodash 作为答案找到的完全相同的副本。你也可以发现 :) stackoverflow.com/questions/25333918/js-deep-map-function
-
@mplungian 他不是在寻求调试帮助,因此您引用的部分不适用。问题陈述也非常清楚。
标签: javascript arrays lodash