【发布时间】:2019-10-23 02:36:43
【问题描述】:
我有这个对象
const foo = {
a: 'kitten',
b: 'puppy',
c: 'lion'
};
将其解构为变量是这样的
const { a, b, c } = foo;
是否有一种单行方法如何将其分解为数组,以便结果为
const array = [a, b, c];
【问题讨论】:
-
是否始终保证键按词汇顺序升序?
-
const array = Object.values(foo)或const array = ["a", "b", "c"].map((key) => foo[key])怎么样?我不知道使用解构的单行代码。 -
@byxor 不。他们不是。
-
@SebastianSimon 我不知道
Object.values()函数。一样好!