2つのオブジェクトを含むJSONオブジェクトを配列に分割する方法はありますか?
私は2つのJSONオブジェクトで構成されるJSONオブジェクトcolorを持っています。これらの2つのJSONオブジェクトを配列に転送する必要があります。どうやってやるの?
すなわち{青、紫} [青、紫]
2つのオブジェクトを含むJSONオブジェクトを配列に分割する方法はありますか?
私は2つのJSONオブジェクトで構成されるJSONオブジェクトcolorを持っています。これらの2つのJSONオブジェクトを配列に転送する必要があります。どうやってやるの?
すなわち{青、紫} [青、紫]
に、この必要性は、おそらくコードのにおいですが、ここに行く:
const colorObject = {
blue: { "foo": "bar" },
purple: { "baz": "qum" }
};
const colorArray = Object.keys(colorObject).map(k => colorObject[k]);
console.log(colorArray);
ジェームズ・ソープは、上記のコメントで言及したよう配列を保持しないでこれを一度行うことができれば、それが望ましいことです。
let obj = {blue: {foo: 'bar'}, purple: {baz: 'qux'}};
let arr = Object.keys(obj).map(key => obj[key]);
console.log(arr);
は、それが財産としてなかれ青と紫のでしょうか? –
@NinaScholzはい – Morgan4568771
なぜプロパティを使用しないのですか? –