如何解决如何在 JavaScript 中将 Map 键值转换为数组
我有一个包含键及其值的 Map。我想将所有键值转换为数组
const gameEvents = new Map([
[17,'⚽ GOAL'],[36,'? Substitution'],[47,[61,[64,'? Yellow card'],[69,'? Red card'],[70,[72,[76,[80,[92,]);
我希望我的新数组看起来像这样
['⚽ GOAL','? Substitution','⚽ GOAL','? Yellow card','? Red card','? Yellow card']
解决方法
这个就行了
const gameEvents = new Map([
[17,'⚽ GOAL'],[36,'? Substitution'],[47,[61,[64,'? Yellow card'],[69,'? Red card'],[70,[72,[76,[80,[92,]);
console.log([...gameEvents.values()]);
试试这个:
const gameEvents = [
[17,];
console.log(gameEvents.map(x => x[1]))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。