【发布时间】:2019-12-23 08:28:38
【问题描述】:
我想转换下面的数据
[[size:'l',color:'red'],[size:'xl',color:'blue']]
到
[{size:'l',color:'red'},{size:'xl',color:'blue'}]
在反应js中
请帮我解决它。提前谢谢你
【问题讨论】:
-
转换成无效的js?没有这样的语法。
-
首先,Javascript 中的数组内部没有 [a:1, b:2] 这样的东西。你甚至可以在这里提问之前先得到例外。其次,这与 ReactJs 无关。这更多的是关于纯 JavaScript。有关数组的更多了解,请参见此处 - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
-
你的意思是第一个数据
[[size:'l',color:'red'],[size:'xl',color:'blue']]是字符串类型的吗?