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

自己做网站的难度泉州百度开户

自己做网站的难度,泉州百度开户,wordpress新建页面不能保存路径,重庆网络Set 对象 添加元素 set.add(value)常用方法 方法描述has()判断 Set 对象中特定元素是否存在delete()从 Set 对象中删除指定元素clear()清空 Set 对象 遍历方法 很容易想到使用set.forEach(callBackFn, thisArg)方法来进行遍历,其中callBackFn回调的形式如下&am…

Set 对象

添加元素

set.add(value)

常用方法

方法描述
has()判断 Set 对象中特定元素是否存在
delete()Set 对象中删除指定元素
clear()清空 Set 对象

遍历方法

很容易想到使用set.forEach(callBackFn, thisArg)方法来进行遍历,其中callBackFn回调的形式如下:

set.forEach(function (value, key, set) {// value为set中的元素值// key与value相同// set对象本身
}, thisArg)
//  thisArg 为this对象,为可选参数

回调的参数依次为:

  • value
  • key
  • set

其中,为了和其他有key的对象保持一致,这里使用的value占位了第二个参数,所以key就是value的值。

Map 对象

创建方法

// 伪代码:
new Map()
new Map(可迭代对象)// 实际代码的演示:
const map = new Map([['book', 3], ['pen', 5]])
console.log(map)

通常会传入一个二维数组作为可迭代对象,每个一位数组都是一个两元素的小数组,作为可迭代对象的键值对。

添加元素

// 伪代码
map.set(,);// 实际代码的演示:
const map = new Map()
map.set([1, 2, 3], '书籍')
map.set(false, '日用品')
map.set(3, '化妆品')
console.log(map)

获取元素

// 伪代码:
map.get(key)// 实际演示:
const map = new Map()
map.set(false, '日用品')
console.log(map)const item = map.get(false)
console.log(item)

常用方法

方法描述
has()判断 Map 对象中指定键对应的条目是否存在
delete()Map 对象中删除指定键对应的条目
clear()清空 Map 对象

对应的实例:

let bookstore = new Map()
bookstore.set('《活着》', '余华')
bookstore.set('《平凡的世界》', '路遥')
bookstore.set('《三体》', '刘欣慈')
bookstore.set('《猫和老鼠》', '电影')
console.log('《活着》是否存在:', bookstore.has('《活着》'))bookstore.delete('《猫和老鼠》')
console.log('《猫和老鼠》是否存在:', bookstore.has('《猫和老鼠》'))bookstore.clear()
console.log(bookstore)

遍历方法

其中callBackFn回调中的参数依次为value,key,map自身,可以看得出来,ES6forEach方法参数上的统一性。

// 伪代码:
map.forEach(callbackFn, thisArg)// 参考示例:
const userName = new Map([[1, '小红'], [2, '小蓝'], [3, '小白']])
userName.forEach(function (value, key) {console.log('当前条目的键为:', key)console.log('当前条目的值为:', value)
})

结语

实际上,还有weakSetweakMap这两种垃圾回收机制更强的弱引用SetMap,本文不再展开。

http://www.dtcms.com/wzjs/167897.html

相关文章:

  • java cms建站全网搜索软件
  • 做网站后台怎么弄深圳网站建设三把火科技
  • 做qq图片的网站吗百度人工服务
  • 网站建设服务谁便宜宁波 seo排名公司
  • 网站动态网页不利于seo百度一下 你就知道官网 新闻
  • 济南专业做网站的公司哪家好如何快速优化网站排名
  • 可靠的上海网站建设百度投放广告联系谁
  • 如何自建网站入口口碑营销
  • 免费推广的手段和方法企业网站seo公司
  • 学ui哪家培训机构好广州seo优化
  • 江苏省住房和城乡建设部网站模板建网站价格
  • python做的网站有什么漏洞怎样进行网络营销吸引顾客
  • 镇江个人网站建设浏览器广告投放
  • 潜江资讯网58同城上海优化价格
  • 自己建设网站怎么做营销效果分析怎么写
  • 三站一体网站制作新人做外贸怎么找国外客户
  • 哪个网站有做形象墙服务外包平台
  • 网站开发团队人员谷歌浏览器安卓版下载
  • wordpress中文站深圳市网络品牌推广
  • 如何在网站页面做标注淮安网站seo
  • 如何做优秀的视频网站设计百度一下你就知道了官网
  • 软件管理杭州百家号优化
  • 在线生成网页工具网站按天扣费优化推广
  • 辽宁省建设执业信息网官网windows优化大师兑换码
  • 网站上做百度广告赚钱么seo技术教学视频
  • 自建网站如何在百度上查到网站建设方案推广
  • 注册安全工程师条件百度seo多少钱一个月
  • 网站怎样绑定域名百度官网app
  • 网站app制作平台如何做网站优化seo
  • wordpress只有文字上海网络排名优化