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

国内网站建设的趋势是怎样的广州网站建设开发公司

国内网站建设的趋势是怎样的,广州网站建设开发公司,深圳招聘信息最新招聘2021,做英文行程的网站Map Map对象可以用于保存键值对 1.创建 一个Map对象 const map new Map() 2.Map的一些方法 set(key,value):通过键值对向Map对象中添加元素get(key):通过建拿到对应的值size:返回Map对象中所包含的键值对的个数has(key):判断Map对象中是否有对应的key,返回一个…

Map

Map对象可以用于保存键值对

1.创建 一个Map对象

const map = new Map()

2.Map的一些方法

  • set(key,value):通过键值对向Map对象中添加元素
  • get(key):通过建拿到对应的值
  • size:返回Map对象中所包含的键值对的个数
  • has(key):判断Map对象中是否有对应的key,返回一个布尔值
  • delete(key):删除对应的键值数据,返回一个布尔值,表示 是否删除成功
  • clear():删除对象中所有的元素
map.set('one', 1)
map.set('two', '2')
map.set(1, '3')
console.log(map.get('one')); // 1
console.log(map.size);  // 3
console.log(map.has('one')); // true
console.log(map.has('three')); // false
console.log(map.delete('one')); // true
console.log(map.size); // 2
map.clear()
console.log(map.size); // 0

3.遍历map的方法

  • keys():返回键名
  • values():返回值
  • entties():返回键值对,键值对为数组形式
  • forEach(value,key,map):遍历每个成员
// 1. keys
for (let key of map.keys()) {console.log(key); // one tow 1
}
console.log('=========');
// 2. values
for (let val of map.values()) {console.log(val); // 1 2 3
}
console.log('=========');
// 3. entries
for (let all of map.entries()) {console.log(all); // ['one',1] ['two',2] [1,3]
}
console.log('=========');
// 4. forEach
map.forEach((val, key, map) => {console.log(val); // 1 2 3console.log(key); // one two 3
})

Set

Set中只有value,且不允许值重复。Set中的键值一样 

1.创建一个Set实例

const set = new Set()

2.Set的方法

  • add(val):添加某个值,返回Set结构本身,支持链式调用
  • size:返回Set实例的成员总数
  • has(val):判断Set中是有val值
  • delete(val):删除某个值,返回一个布尔值,表示是否删除成功
  • clear():清楚所有成员,无返回值
set.add(1).add(2).add(3)
console.log(set); // {1,2,3}
console.log(set.size); // 3
console.log(set.has(1)); // true
console.log(set.has(4)); // false
console.log(set.delete(1)); // true
console.log(set.delete(4)); // false
console.log(set.size); // 2
set.clear()
console.log(set.size); // 0

3.遍历Set

此处方法和上面遍历Map的方法是一样的,需要注意的是,set中的键和值是一样的。

/*** 遍历set*/
// 1. keys
for (let key of set.keys()) {console.log(key); // 1 2 3
}
console.log('=========');
// 2. values
for (let val of set.values()) {console.log(val); // 1 2 3
}
console.log('=========');
// 3. entries
for (let all of set.entries()) {console.log(all); // [1,1] [2,2] [3,3]
}
console.log('=========');
// 4. forEach
set.forEach((val, key, set) => {console.log(val); // 1 2 3console.log(key); // 1 2 3
})

今日寄语:只有拼尽全力,才能轻而易举!

http://www.yayakq.cn/news/299674/

相关文章:

  • 成都网站建设网wordpress 设置footer
  • 温州建设局网站公众号登录怎么退出
  • 商家在携程旅游网站怎样做宣传网站可信度验证
  • 怎么做好邯郸网站建设多多返利网站建设程序
  • 网站解决访问量超载手机制作动画的app
  • 杭州网站建设哪家比较好求个网站带图片素材
  • 企业网站推广是不是必要的100个有趣的网站
  • 点击网络网站电商网站建设任务分解结构
  • 有什么做ppt的网站电子商务网站建设规划说明书
  • 怎样做酒店网站ppt模板wordpress屏蔽谷歌
  • 网站和官网有区别吗一个网站开发周期
  • 网站怎么上百度徐州网站排名公司哪家好
  • 网站建设综合实训案例长沙旅游景点
  • 重庆 网站 备案 查询具有价值的广州做网站
  • 如何做网站的后台管理信息发布型企业网站的特点
  • 六安网站建设报价方案我谁知道在哪里可以找人帮忙做网站
  • 移动互联和网站开发哪个好淄博做网站哪家好
  • 上海网站 备案查询宁波seo推广平台
  • 品牌策划书案例专业seo网站
  • 怎样做好网站建设做自适应网站制作
  • 重庆网站快速排名提升通化好的网站建设的公司
  • 网站系统改教程中国建筑网官网登录
  • 南宁做网站的公司有哪些wordpress首页关键词
  • 台州市城市建设规划局网站公司网站建设工作计划
  • 免费网站优化软件html个人网页代码
  • 做网站图标电商 wordpress主题
  • 网站建设结论建设局和住建局区别
  • 文章资讯类网站郑州最好的品牌策划公司
  • 成都手机建站wordpress主题带有推荐功能
  • wordpress建站的利弊石家庄网站外包