Collection
オブジェクトのようにキーに対する値を保持する
データ型
で、Discord.js内ではユーザーやサーバーなどのデータの集合として使われている
JavaScript標準の
Map
をDiscord.jsが拡張したもの
つまりCollectionはJavaScript標準ではない
なぜ配列やオブジェクトじゃなくて、Collectionが必要なのか
も参照
ちなみにCollection自体は汎用のライブラリとして使用できるように切り出されている
@discordjs/collection - npm
Collectionの主な使い方
や
Collectionのメソッド解説
も参照
主な
メソッド
の使い方
値を取得する
collection.get('key')
オブジェクトでの
object['key']
と同等