我是靠谱客的博主 从容纸飞机,最近开发中收集的这篇文章主要介绍Map对象,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

之前我们已经讲解了Map数组现在来讲解一下Map对象

在整体讲解Map对象之前,为了方便接下来的理解。我们先讲解一下键值对:

什么是键值对呢?键值对( 'key = value ')顾名思义,每一个键会对应一个值。

就像身份证号和你本人是绑定的关系。每一个身份证号(键)都会对应一个小可爱(值)。

又或者我们在登录微信或者游戏时,需要输入手机号验证身份。系统会向该手机号发送一条验证短信。这里的手机号码(键),对应的接收用户就是值。

每个键对应响应的值,当按下响应的键时,就会输出响应的结果。

所谓    键:就是存的值的编号。 值:就是要存放的数据。

大家理解完键值对之后,我们来具体说明一下Map对象:

Map对象用来保存键值对。

在Map对象中任何值(对象或者原始值)都可以作为一个键(任何数据类型)或一个值。

我们先来创建一个基本对象

创建对象
        const fatter = { name: '王' };
        const loser = { name: '子' };
        const host = { name: 'czw' };

然后创建Map对象(new Map())

const people = new Map();

接下来我们说一些基本的Map方法

获取Map对象中键的值(get())

 console.log(people.get(fatter));//13

 

获取Map对象中键的数组(keys())

console.log(people.keys());// {{…}, {…}, {…}}

获取Map对象中值的数组(values()) 

 console.log(people.values());//{13, 250, 50000000000}

 获取Map对象中键/值对的数组(entries())

 console.log(people.entries());//{{…} => 13, {…} => 250, {…} => 50000000000}

 返回Map中元素的数量(Map.size)

 console.log(people.size);

 

最后

以上就是从容纸飞机为你收集整理的Map对象的全部内容,希望文章能够帮你解决Map对象所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部