当前位置: 首页 > news >正文

泉州响应式网站建设最新seo黑帽技术工具软件

泉州响应式网站建设,最新seo黑帽技术工具软件,可靠的合肥网站建设,自建服务器网站备案概念 Map 是 JavaScript 中的一种数据结构,它允许你存储键值对,并且可以通过键来访问对应的值。在本教程中,我们将学习如何声明、添加、删除、获取和遍历 Map 集合。 ES6 提供了 Map 数据结构。它类似于对象,也是键值对的集合。…

概念

Map 是 JavaScript 中的一种数据结构,它允许你存储键值对,并且可以通过键来访问对应的值。在本教程中,我们将学习如何声明、添加、删除、获取和遍历 Map 集合。

ES6 提供了 Map 数据结构。它类似于对象,也是键值对的集合。但是 “键” 的范围不限于字符串,各种类型的值(包括对象)都可以当作键。Map 也实现了 iterator 接口,所以可以使用『扩展运算符』和「for…of…』进行遍历。Map 的属性和方法。

声明 Map

首先,我们需要声明一个 Map 对象。在 JavaScript 中,你可以使用 new Map() 来创建一个新的 Map 实例。

let m = new Map();

Map的属性和方法:

  1. size:返回Map的元素个数。
  2. set(key, value):增加一个新元素,返回当前Map。
  3. get(key):返回键名对象的键值。
  4. has(key):检测Map中是否包含某个元素,返回boolean值。
  5. clear():清空集合,返回undefined。

添加元素

你可以使用 set 方法向 Map 中添加元素。set 方法接受两个参数:键和值。

m.set('name', '星达网络');
m.set('change', function() {console.log("我们可以改变你!!");
});
let key = {school: 'xkadmin'
};
m.set(key, ['北京', '上海', '深圳']);

获取元素数量

你可以使用 size 属性来获取 Map 中元素的数量。

console.log(m.size);

删除元素

你可以使用 delete 方法从 Map 中删除指定的键值对。

m.delete('name');

获取元素

你可以使用 get 方法获取 Map 中指定键的值。

console.log(m.get('change'));
console.log(m.get(key));

清空 Map

你可以使用 clear 方法清空 Map 中的所有元素。

m.clear();

遍历 Map

你可以使用 for...of 循环来遍历 Map 中的所有键值对。

for(let v of m) {console.log(v);
}

完整代码示例

下面是一个完整的代码示例,展示了如何使用 Map 集合。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Map</title>
</head>
<body><script>//声明 Maplet m = new Map();//添加元素m.set('name', '星达网络');m.set('change', function() {console.log("我们可以改变你!!");});let key = {school: 'xkadmin'};m.set(key, ['北京', '上海', '深圳']);//sizeconsole.log(m.size);//删除m.delete('name');//获取console.log(m.get('change'));console.log(m.get(key));//清空// m.clear();//遍历for(let v of m) {console.log(v);}// console.log(m);</script>
</body>
</html>
http://www.dinnco.com/news/52760.html

相关文章:

  • 论坛网站设计属性词 关键词 核心词
  • 建设机械网站精英郑州seo线上推广技术
  • 涡阳做网站如何优化网站
  • 武汉光谷做网站多少钱新闻稿营销
  • 给孩子做的饭网站哪里可以接广告
  • 关于集团网站建设的简述优化搜索引擎的方法
  • 介绍自己做的网站网站seo搜索引擎优化教程
  • 品牌电商网站设计品牌推广策划方案
  • 《两学一做 榜样》网站精准引流推广公司
  • 小程序制作开发如意推小熊猫seo博客
  • wordpress输网址采集seo推广外包企业
  • 有哪些做头像的网站模板建站多少钱
  • 自己有网站 做app吗上海站优云网络科技有限公司
  • 科技类网站源码seo修改器
  • 石家庄做网站电话seo研究协会
  • app优化网站百度云盘网官网
  • 邢台哪里建网站宿州百度seo排名软件
  • 便捷网站建设哪家便宜世界足球排名
  • 北京网站建设公司华网天下淘宝网络营销方式
  • 网站加载效果怎么做的网站建设的重要性
  • ecto wordpress北京搜索引擎优化
  • 北京数字智慧展厅设计装修服务商网站查询工具seo
  • 先做网站装修还是先买虚拟主机百度收录查询接口
  • 歪咪小麻花官方网站怎么做零售网络营销师证
  • 卖高仿名牌手表网站信息推广服务
  • 度假村网站模板网络推广都需要做什么
  • 专业网站建设公司推荐cpa推广接单平台
  • 做外语网站电商运营数据六大指标
  • 怎么做网站接家纺订单seo免费浏览网站
  • 余姚专业做网站公司信息流广告投放公司