Set.prototype.values()は、Mapオブジェクトとの類似性の値が存在することを説明しています。私はそれが何を言っているのか理解していますが、この類似性がなぜ必要なのか理解できません。なぜes6セットプロトタイプに値メソッドがありますか?
1
A
答えて
0
ここではドキュメントからの引用です:
キー()メソッドは(Mapオブジェクトとの類似性のために)このメソッドの別名ですが。まったく同じように動作し、Set要素の値を返します。
そして、それは、Setオブジェクトはそのプロトタイプにこれらのメソッドの両方を持っているオブジェクトを、マップするために、より類似しているように、この方法(Set.prototype.values()
)の別名である別の方法、Set.prototype.keys()
があることを意味します。
1
関連する問題
- 1. なぜstd :: unordered_mapに予約メソッドがありますか?
- 2. メソッドに戻り値が必要なのはなぜですか?
- 3. なぜpython datetimeクラスに 'fromtimestamp'メソッドがありますが、 'totimestamp'メソッドはありませんか?
- 4. なぜorg.lwjgl.opengl.GL43クラスにはglDrawElementsメソッドがありませんか?
- 5. なぜ数値以外の値がありますか?
- 6. 「取得」メソッドがES6の「セット」に存在しないのはなぜですか?
- 7. ES6:クラスにメソッドがある場合?
- 8. なぜCollections.Generic.Queueには同期メソッドがありますが、Collections.Queueにはありますか?
- 9. ES6:ハーモニープロキシ:なぜ `tracedObj.squared(9)`は未定義に戻りますか?
- 10. なぜlaravel 5.4にsee()メソッドがありません
- 11. なぜメソッド関数でsetIntervalにバインドする必要がありますか?
- 12. ES6のIterator.next()メソッドで値を返すことができないのはなぜですか?
- 13. なぜNullPointerExceptionがありますか?
- 14. なぜ[object HTMLParagraphElement]がありますか?
- 15. なぜF#デバッガがありますか?
- 16. なぜメモリリークがありますか? (C)
- 17. Javascript ES6のクラスオブジェクトはありますか?
- 18. プロパティにメソッドがありますか?
- 19. メタクラスにはメソッドがありますか?
- 20. jQueryにtoggleSrcメソッドがありますか?
- 21. メソッドに「使用」がありますか?
- 22. なぜinitメソッドを指定する必要がありますか?
- 23. Voidメソッドの戻り値がありませんか?
- 24. なぜフォロワーリストがありませんか?
- 25. typescriptをes6にコンパイルする必要がありますか?es5にコンパイルする必要があります
- 26. なぜファイル記述子に誤りがありますか?
- 27. なぜHaskellの型コンストラクタに加えて値コンストラクタがありますか?
- 28. なぜこの関数の変数に初期値がありますか?
- 29. なぜこれをES6マップ機能で使用する必要がありますか
- 30. メソッドの戻り値の型が抽象的なのはなぜですか?
すべてのコンテナは、「配列」を含む一連のメソッドを共有します。あなたは離れて立って 'セット'を好むだろうか?任意のコンテナを関数に渡すことができるのはむしろ便利なのでしょうか? – zeroflagL