如何使用存档将以下对象拆分为两个数组
对象是
{"M":
[
"Alpha",
"Beta",
"Zeta"],
"F":
[
"Alpha",
"Omega"
]}我希望它是
var first = [
"Alpha",
"Beta",
"Zeta"] // contents of M
var second = [
"Alpha",
"Omega"
] // contents of F这在房客中有可能吗?如果不是,那么在vanillaJS中是如何可能的?
谢谢
发布于 2016-07-12 13:07:47
你不需要Lodash来做这个。只是:
var first = theObject.M;
var second = theObject.F;first和second将引用对象中的数组。如果您想要复制它们,那么:
var first = theObject.M.slice();
var second = theObject.F.slice();发布于 2018-06-22 12:27:13
仅供参考,在es6中可以很容易地做到这一点:
const { M: first, F: second } = theObject;
https://stackoverflow.com/questions/38329757
复制相似问题