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

岳阳高端网站建设大连网站开发企业

岳阳高端网站建设,大连网站开发企业,门户网站开发公司平台,ui设计师面试数据结构Set ES6提供了新的数据结构Set。它类似于数组#xff0c;但是成员的值都是唯一的#xff0c;没有重复的值。 Set本身是一个构造函数#xff0c;用来生成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数据结构最好用的用处还是数组去重暂没遇到其它好用的场景。 但数组去重只能去重基本类型的值比如number、string、boolean、null、undefined和BigInt不能去重引用类型比如对象数组等。 数据结构Map JavaScript的对象Object本质上是键值对的集合Hash结构但是传统上只能用字符串、整数(最终还是会转成字符串)和Symbol类型当作键。这给它的使用带来了很大的限制。 为了解决这个问题ES6提供了Map数据结构。它类似于对象也是键值对的集合但是“键”的范围不限于字符串各种类型的值包括对象都可以当作键。也就是说Object结构提供了“字符串—值”的对应Map结构提供了“值—值”的对应是一种更完善的Hash结构实现。如果你需要“键值对”的数据结构Map比 Object更合适。 最重要的一点是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.hkea.cn/news/14439276/

相关文章:

  • WordPress找不到站点国外app推广平台有哪些
  • wordpress获取分类导航seo查询系统
  • 做网站有名的公司有哪些长沙网站制
  • 网站排名怎么弄未成年直播免费观看
  • 自己做本地网站济南网站建设xywlcn
  • 做网站建设需要做哪些工作常用的品牌策划公司
  • 可以在线做护理题的网站wordpress 防止采集
  • 深圳正规网站建设免费推广的方式
  • 石家庄做网站最好的公司最好的网络推广方式
  • 门户网站建设与运行情况良好中国水运建设行业协会网站
  • 遂溪手机网站建设公司wordpress使用指南
  • 网站好的案例怎么编写程序
  • 网站网上预定功能怎么做网店运营与推广
  • 现货黄金什么网站可以做直播宝应网站设计
  • 中国建设银行客户端下载官方网站广州头条新闻最新
  • 在网上怎么建立自己的网站建设可以聊天的网站
  • 做网站有没有效果WordPress 4.8加速
  • 做微信小程序和网站那个简单公司网站建设进度
  • 高清无版权网站wordpress与阿里服务器区分
  • 网络营销企业网站优化宁宁网seo
  • hexo框架做网站河南做网站推广
  • 宿州网站建设多少钱cp网站开发是什么
  • 河南互助网站建设公司注册网上申报流程
  • 平谷做网站wordpress开发环境搭建
  • 做网站都可以做什么厦门外贸网站建设
  • 网站建设捌金手指花总十二现在有什么网站可以做兼职的
  • 做外贸哪几个网站好建网站多少钱建个网站需要怎么做
  • 公司多个门户是做二级域名还是做多个网站wordpress free template
  • 合肥网站建设工作呼伦贝尔网站建设 设计
  • 什么是网络营销品牌网站seo博客