扫码关注官方订阅号
感觉功能差不多
ringa_lee
object使用hashmap实现,可以把object当map这种数据结构使用,但是object的职责不是map。所以es6专门定义了map,方便使用,职责明确
Object的键只能是字符串,Map的键可以是任意类型的值(包括对象),所以Map是一种更完善的Hash结构实现。
参考自 http://es6.ruanyifeng.com/#do...
更新:关于Map使用场景
我的理解是:Map更加适用于把不同事物关联起来的场景。
具体我也没用过,可以看下这篇文章里介绍。
Object和Map有什么关联呢?Map是个集合,用于集合的方法。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
object使用hashmap实现,可以把object当map这种数据结构使用,但是object的职责不是map。所以es6专门定义了map,方便使用,职责明确
Object的键只能是字符串,Map的键可以是任意类型的值(包括对象),所以Map是一种更完善的Hash结构实现。
参考自 http://es6.ruanyifeng.com/#do...
更新:关于Map使用场景
我的理解是:Map更加适用于把不同事物关联起来的场景。
具体我也没用过,可以看下这篇文章里介绍。
Object和Map有什么关联呢?Map是个集合,用于集合的方法。