Javascript Discord.js/js这里有什么区别

Javascript Discord.js/js这里有什么区别,javascript,discord.js,Javascript,Discord.js,以下两者之间的区别是什么: 还有一个discord.js: 或者两者基本相同?在Discord的: Discord.js附带了这个名为Collection的实用程序类。它扩展了JavaScript的本机映射类,因此它具有映射的所有特性以及更多特性 本质上,Map允许唯一键与其值之间存在关联,但缺少迭代接口。例如,如何轻松转换地图中的每个值或过滤条目?这是收集类的要点 Discord集合是还具有以下功能的地图: 某些数组原型方法,如.find,.filter,。every .array()(将集

以下两者之间的区别是什么:

还有一个discord.js:


或者两者基本相同?

在Discord的:

Discord.js附带了这个名为Collection的实用程序类。它扩展了JavaScript的本机映射类,因此它具有映射的所有特性以及更多特性

本质上,Map允许唯一键与其值之间存在关联,但缺少迭代接口。例如,如何轻松转换地图中的每个值或过滤条目?这是收集类的要点

Discord集合是还具有以下功能的地图:

  • 某些数组原型方法,如
    .find
    .filter
    。every
  • .array()
    (将集合转换为数组)
  • 其他各种实用程序方法,如
    .random()
    (提供一个随机值)、
    .first()
    (提供第一个值)、
    .last()
    (提供最后一个值)、
    .sweep
    (从回调失败的集合中删除所有值)。有关详细信息,请参阅

简单地说,这是javascript映射,但更好吗?@ImagineGamingPlay是的。
let collection = new Map()
let collection = new Discord.Collection()