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

外包公司设计完网站谁负责运营嘉兴seo报价

外包公司设计完网站谁负责运营,嘉兴seo报价,建网站的软件,ps做网站原形数据结构Set ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set本身是一个构造函数,用来生成Set数据结构。 // 数组去重 const set new Set([1, 2, 3, 4, 4]); [...set] // [1, 2, 3, 4]目前个人感觉Se…

数据结构Set

ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。

Set本身是一个构造函数,用来生成Set数据结构。

// 数组去重
const set = new Set([1, 2, 3, 4, 4]);
[...set]
// [1, 2, 3, 4]

目前个人感觉Set数据结构最好用的用处还是数组去重,暂没遇到其它好用的场景。

但数组去重只能去重基本类型的值,比如numberstringbooleannullundefinedBigInt,不能去重引用类型,比如对象数组等。

数据结构Map

JavaScript的对象(Object),本质上是键值对的集合(Hash结构),但是传统上只能用字符串、整数(最终还是会转成字符串)和Symbol类型当作键。这给它的使用带来了很大的限制。

为了解决这个问题,ES6提供了Map数据结构。它类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。也就是说,Object结构提供了“字符串—值”的对应,Map结构提供了“值—值”的对应,是一种更完善的Hash结构实现。如果你需要“键值对”的数据结构,MapObject更合适。

最重要的一点是Map会保留所有元素创建或添加时的顺序,而Object并不会保证属性的顺序(原因请戳这)。就例如:

const obj = { 5: 5, 4: 4, 3: 3 };
// { 3: 3, 4: 4, 5: 5 }
obj[2] = 2;
// { 2: 2, 3: 3, 4: 4, 5: 5 }

这有时会给我们开发带来困扰,所以当我们对顺序有要求时使用Map数据结构比较好。

const map = new Map([[5, 5], [4, 4], [3, 3]
]);
/*
0: {5 => 5}
1: {4 => 4}
2: {3 => 3}
*/
map.set(2, 2);
/*
0: {5 => 5}
1: {4 => 4}
2: {3 => 3}
3: {2 => 2}
*/
http://www.yidumall.com/news/8677.html

相关文章:

  • 建立动态网站的作用如何创建一个网址
  • 网站建设公司排行杭州百度网盟官网
  • 常州市政府建设局网站网站seo优化技能
  • 郑州中原区最新疫情seo下拉优化
  • 网站导航条设计欣赏关于进一步优化当前疫情防控措施
  • 免费行情网站链接百度网络优化推广公司
  • 政府门户网站建设背景意义seo知名公司
  • 门窗网站模板百度首页网址
  • 网站建设需要什么硬件如何屏蔽百度广告推广
  • 网站显示已备案上海空气中检测出病毒
  • 酒店网站做的比较好的青岛关键词网站排名
  • 做网站需要接口么建站推广网站
  • 企业网站建设需要准备什么产品推广方案怎么做
  • 思途旅游网站建设网站推广优化网址
  • 学销售从哪里开始北京seo顾问
  • 公司网站一年多少钱友情链接检测平台
  • 做网站送白酒百度爱采购官网
  • 网站域名费多少百度百科推广费用
  • 公司网站自己可以学习优化吗今日热点新闻大事件
  • 克拉玛依住房和建设局网站seo兼职平台
  • 微信订阅号关键网站专业关键词排名优化软件
  • thinkcmf 做企业网站网上商城推广13种方法
  • 安徽金路建设集团有限公司网站百度收录提交网址
  • 如何 做网站的推广免费网站推广
  • 青岛php网站建设重庆森林影评
  • 网站设计两边为什么要留白新闻网站排行榜
  • 晋州外贸网站建设100个成功营销策划案例
  • html 旅游网站最近的国际新闻大事
  • 网店都有哪些平台搜索引擎优化服务
  • 如何做网站 百度口碑营销的概念