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

湖北黄石域名注册网站建设编程网站项目做哪个比较好

湖北黄石域名注册网站建设,编程网站项目做哪个比较好,网站建设全流程,公司起名吉祥字大全​ es6 数据类型 map 数据类型 Map 对象保存键值对。 用途 #xff1a; Object的key无法支持该数据时需要了解对象大小时 map 数据类型任何值(对象或者原始值) 都可以作为一个键。 Object 的键只能是字符串 let myMap new Map(); let myMap1 new Map(); var keyStrin…​ es6 数据类型 map 数据类型 Map 对象保存键值对。 用途 Object的key无法支持该数据时需要了解对象大小时 map 数据类型任何值(对象或者原始值) 都可以作为一个键。 Object 的键只能是字符串 let myMap new Map(); let myMap1 new Map(); var keyString a string; var keyObj { a: 1 }; myMap.set(keyString, 和键a string关联的值); myMap1.set(keyObj, 和键 keyObj 关联的值); console.log(myMap1.get(keyObj)); //和键 keyObj 关联的值 console.log(myMap); //Map {a string 和键a string关联的值} console.log(myMap1); //Map {a string 和键a string关联的值} console.log(myMap1.size); //1键值对个数可以从 size 属性获取 Object 的键值对个数只能手动计算。 //map对象遍历 for of for (const [key, value] of myMap1) {console.log(key value); //[object Object] 和键 keyObj 关联的值 }map 对象转 Array array 转 map var kvArray [[key1, value1],[key2, value2], ]; var myMap2 new Map(kvArray); var myMap3 new Map(myMap2); //克隆 console.log(myMap2); //Map(2) {key1 value1, key2 value2} console.log(Array.from(myMap2)); //[[key1, value1], [key2, value2]] console.log(myMap2 myMap3); //falseSet 对象 存储任何类型的唯一值无论是原始值或者是对象引用。 let mySet new Set(); mySet.add(1); mySet.add(some text); mySet.add({ name: xx }); console.log(mySet); //Set(3) {1, some text, {name:xx}}数组转 set 类型 —用途进行数组去重 console.log(new Set([[key1, value1],[key2, value2],[key2, value2],]) ); // Set(3) {Array(2), Array(2), Array(2)} console.log(new Set([value1, value2, value2])); //{value1, value2}set 转 Array 扩展运算符 console.log([...new Set([value1, value2, value2])]); //[value1, value2]Symbol 原始数据类型 表示独一无二的值 在之前对象的键以字符串的形式存在所以极易引发键名冲突Symbol 最大的用法是用来定义对象的唯一属性名,为了解决属性名冲突的问题模拟私有属性 我们在不了解一个对象的时候想为其添加一个方法或者属性又怕键名重复引起覆盖的问题而这个时候我们就需要一个唯一性的键来解决这个问题没有完全相等的 Symbol //使用Symbol(a)直接创建所以该Symbol(a)不在全局注册表中 let obj {a: 1,b: 2, }; let a Symbol(a); let b Symbol(a); obj[a] 3; console.log(obj); //{a: 1, b: 2, Symbol(a): 3} console.log(obj[a]); //3 console.log(b); //Symbol(a) console.log(a b); //false全局共享 Symbol//通过 Symbol.for()方法参数为创建时传入的描述字符串该方法可以遍历全局注册表中的的 Symbol,如果没有搜索到就会创建一个新的 Symbol。 let c Symbol.for(1) let d Symbol.for(c) console.log(cd) //true​
http://www.w-s-a.com/news/143500/

相关文章:

  • 旺道网站排名优化咸阳建设网站
  • 建设一个类似淘宝的网站律师做推广宣传的网站
  • 东阳网站建设方案网站建设asp
  • 模板网站建设一条龙平面设计师招聘信息
  • 制作一个网站流程企业建设网站的母的
  • 九州建网站网页游戏平台代理
  • 培训课程网站网上下载的网站模板怎么用
  • 重庆山艺网站建设塘厦理工学校
  • 做网站的人叫什么软件玩具网站设计
  • 网站说服力营销型网站策划 pdf深圳有什么公司名称
  • 做物流的可以在那些网站找客户男生晚上正能量你懂我意思
  • 宁德市城乡住房建设厅网站教育机构logo
  • 做定制网站价格有网站了怎么做app
  • 做网站和制作网页的区别北京朝阳区最好的小区
  • 网站策划 ppt北京装修公司排名推荐
  • 郑州网站建设公司哪家专业好如何注册一家公司
  • 证券投资网站做哪些内容滨州论坛网站建设
  • 重庆网站建设公司模板广东佛山
  • 中展建设股份有限公司网站做网站备案是什么意思
  • 石家庄网站建设接单wordpress功能小工具
  • 有没有专门做网站的网站镜像上传到域名空间
  • 网站建设中 windows买域名自己做网站
  • 设计英语宁波seo做排名
  • 奉贤网站建设上海站霸深圳几个区
  • c#做网站自已建网站
  • 成都地区网站建设网站设计类型
  • 如何做网站结构优化北京响应式网站
  • 出售源码的网站威海住房建设局网站
  • 网站建设补充报价单网站建设 技术指标
  • 做网站费用分摊入什么科目做网络网站需要三证么