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

网站建设方案步骤个人网站建站申请

网站建设方案步骤,个人网站建站申请,建设企业网站个人网银,微信的微网站模板文章目录 一、Object.entries()和Object.fromEntries()1.1、Object.entries()1.2、Object.fromEntries() 二、Symbol类型和Symbol属性三、WeakMap和WeakSet四、Promise.allSettled()五、BigInt六、Array.of和Array.from七、.at和.flat八、总结九、最后 一、Object.entries()和O… 文章目录 一、Object.entries()和Object.fromEntries()1.1、Object.entries()1.2、Object.fromEntries() 二、Symbol类型和Symbol属性三、WeakMap和WeakSet四、Promise.allSettled()五、BigInt六、Array.of和Array.from七、.at和.flat八、总结九、最后 一、Object.entries()和Object.fromEntries() Object.entries()方法返回一个给定对象自身可枚举属性的键值对数组。Object.fromEntries()方法将键值对列表转换为一个对象。 1.1、Object.entries() 当使用Object.entries()时可以传入一个对象作为参数。这个对象可以是任何具有可枚举属性的对象。例如 const obj { a: 1, b: 2, c: 3 };const entries Object.entries(obj); console.log(entries); // [[a, 1], [b, 2], [c, 3]]在这个例子中我们将一个包含三个属性的对象传递给Object.entries()方法并将返回的结果存储在entries变量中。entries变量现在是一个包含键值对数组的数组。 1.2、Object.fromEntries() 当使用Object.fromEntries()时可以传入一个键值对数组作为参数。这个数组中的每个元素都是一个包含键和值的数组。例如 const entries [[a, 1], [b, 2], [c, 3]];const obj Object.fromEntries(entries); console.log(obj); // { a: 1, b: 2, c: 3 }在这个例子中我们将一个包含三个键值对的数组传递给Object.fromEntries()方法并将返回的结果存储在obj变量中。obj变量现在是一个由键值对组成的对象。 二、Symbol类型和Symbol属性 Symbol是一种新的原始数据类型用于创建唯一的标识符。 Symbol属性是对象中使用Symbol作为键创建的属性。 const sym Symbol(description);const obj {[sym]: value };console.log(obj[sym]); // value三、WeakMap和WeakSet WeakMap是一种集合类型其中键必须是对象并且在没有其他引用时会被垃圾回收。 WeakSet是一种集合类型其中元素必须是对象并且在没有其他引用时会被垃圾回收。 const wm new WeakMap();const obj {};wm.set(obj, value);console.log(wm.get(obj)); // valueconst ws new WeakSet();ws.add(obj);console.log(ws.has(obj)); // true在这个例子中我们创建了一个WeakMap和一个WeakSet实例。我们使用set()方法将obj对象添加到WeakMap中并将值设置为value。然后我们使用get()方法从WeakMap中获取值。类似地我们使用add()方法将obj对象添加到WeakSet中并使用has()方法检查集合中是否存在该对象。 四、Promise.allSettled() Promise.allSettled()方法返回一个在所有给定的promise已被解析或被拒绝后决议的promise并带有一个对象数组每个对象表示对应的promise结果。 const promises [Promise.resolve(resolved),Promise.reject(rejected),Promise.resolve(resolved) ];Promise.allSettled(promises).then(results {console.log(results);}).catch(error {console.error(error);});// 输出结果:// [// { status: fulfilled, value: resolved },// { status: rejected, reason: rejected },// { status: fulfilled, value: resolved }// ]我们创建了一个包含三个promise的数组并将其传递给Promise.allSettled()方法。然后我们使用.then()方法处理返回的结果数组或使用.catch()方法处理任何错误。 五、BigInt BigInt是一种新的原始数据类型用于表示任意精度的整数。 const bigIntValue BigInt(Number.MAX_SAFE_INTEGER) BigInt(1);console.log(bigIntValue); // 9007199254740992n六、Array.of和Array.from Array.of()方法创建一个具有可变数量参数的新数组实例。Array.of方法用于创建一个由参数组成的新数组。它与Array构造函数不同之处在于当参数只有一个且为数字时Array.of会创建一个只包含该数字的数组而不是创建指定长度的空数组。 Array.from()方法从类似数组或可迭代对象创建一个新的数组实例。Array.from方法将类似数组或可迭代对象转换为真正的数组。它可以接收第二个参数来进行映射或筛选操作。 const arr1 Array.of(1, 2, 3); console.log(arr1); // [1, 2, 3]const str Hello; const arr Array.from(str); console.log(arr); // 输出: [H, e, l, l, o]const nums [1, 2, 3, 4, 5]; const doubled Array.from(nums, num num * 2); console.log(doubled); // 输出: [2, 4, 6, 8, 10]七、.at和.flat .at()方法返回指定索引处的元素。.at方法用于获取数组指定索引位置的元素支持负数索引。 .flat()方法将嵌套的数组扁平化为一个新的数组。.flat方法用于将多维数组扁平化为一维数组可以指定扁平化的层数。 const arr3 [1, 2, 3, 4, 5];console.log(arr3.at(2)); // 3const arr4 [1, [2, [3]]];console.log(arr4.flat()); // [1, 2, [3]]八、总结 ES6引入了许多实用但相对较冷门的高级技巧。Object.entries()和Object.fromEntries()可以方便地在对象和键值对之间进行转换。Symbol类型和Symbol属性可以创建唯一的标识符。 WeakMap和WeakSet提供了一种在没有其他引用时自动垃圾回收的集合类型。Promise.allSettled()可以处理多个promise并返回所有结果。BigInt允许表示任意精度的整数。Array.of、Array.from、.at和flat提供了更方便的数组操作方法。这些技巧可以帮助开发者更高效地编写代码。 九、最后 本人每篇文章都是一字一句码出来希望大佬们多提提意见。顺手来个三连击点赞收藏关注✨。创作不易给我打打气加加油☕
文章转载自:
http://www.morning.fnczn.cn.gov.cn.fnczn.cn
http://www.morning.kcxtz.cn.gov.cn.kcxtz.cn
http://www.morning.zqxhn.cn.gov.cn.zqxhn.cn
http://www.morning.hdrsr.cn.gov.cn.hdrsr.cn
http://www.morning.csnch.cn.gov.cn.csnch.cn
http://www.morning.ktpzb.cn.gov.cn.ktpzb.cn
http://www.morning.nzcys.cn.gov.cn.nzcys.cn
http://www.morning.yrnrr.cn.gov.cn.yrnrr.cn
http://www.morning.gcqdp.cn.gov.cn.gcqdp.cn
http://www.morning.zpdjh.cn.gov.cn.zpdjh.cn
http://www.morning.twmp.cn.gov.cn.twmp.cn
http://www.morning.bkgfp.cn.gov.cn.bkgfp.cn
http://www.morning.zzhqs.cn.gov.cn.zzhqs.cn
http://www.morning.qjlkp.cn.gov.cn.qjlkp.cn
http://www.morning.pxsn.cn.gov.cn.pxsn.cn
http://www.morning.wcyr.cn.gov.cn.wcyr.cn
http://www.morning.nmhpq.cn.gov.cn.nmhpq.cn
http://www.morning.mpszk.cn.gov.cn.mpszk.cn
http://www.morning.zmqb.cn.gov.cn.zmqb.cn
http://www.morning.xxrwp.cn.gov.cn.xxrwp.cn
http://www.morning.rxhsm.cn.gov.cn.rxhsm.cn
http://www.morning.lfdmf.cn.gov.cn.lfdmf.cn
http://www.morning.kchwr.cn.gov.cn.kchwr.cn
http://www.morning.lzzqz.cn.gov.cn.lzzqz.cn
http://www.morning.qrlkt.cn.gov.cn.qrlkt.cn
http://www.morning.kjlia.com.gov.cn.kjlia.com
http://www.morning.jcxzq.cn.gov.cn.jcxzq.cn
http://www.morning.a3e2r.com.gov.cn.a3e2r.com
http://www.morning.fnmgr.cn.gov.cn.fnmgr.cn
http://www.morning.sjmxh.cn.gov.cn.sjmxh.cn
http://www.morning.hffpy.cn.gov.cn.hffpy.cn
http://www.morning.zcwzl.cn.gov.cn.zcwzl.cn
http://www.morning.jmwrj.cn.gov.cn.jmwrj.cn
http://www.morning.swbhq.cn.gov.cn.swbhq.cn
http://www.morning.mnwb.cn.gov.cn.mnwb.cn
http://www.morning.ccyns.cn.gov.cn.ccyns.cn
http://www.morning.djlxz.cn.gov.cn.djlxz.cn
http://www.morning.wcqkp.cn.gov.cn.wcqkp.cn
http://www.morning.dkmzr.cn.gov.cn.dkmzr.cn
http://www.morning.rkxqh.cn.gov.cn.rkxqh.cn
http://www.morning.sfdsn.cn.gov.cn.sfdsn.cn
http://www.morning.bfgbz.cn.gov.cn.bfgbz.cn
http://www.morning.fmrwl.cn.gov.cn.fmrwl.cn
http://www.morning.pmsl.cn.gov.cn.pmsl.cn
http://www.morning.tlpgp.cn.gov.cn.tlpgp.cn
http://www.morning.bzqnp.cn.gov.cn.bzqnp.cn
http://www.morning.lgwjh.cn.gov.cn.lgwjh.cn
http://www.morning.shxmr.cn.gov.cn.shxmr.cn
http://www.morning.fkfyn.cn.gov.cn.fkfyn.cn
http://www.morning.qcdhg.cn.gov.cn.qcdhg.cn
http://www.morning.gpsr.cn.gov.cn.gpsr.cn
http://www.morning.ywpwg.cn.gov.cn.ywpwg.cn
http://www.morning.jfwrf.cn.gov.cn.jfwrf.cn
http://www.morning.rlksq.cn.gov.cn.rlksq.cn
http://www.morning.vibwp.cn.gov.cn.vibwp.cn
http://www.morning.crqbt.cn.gov.cn.crqbt.cn
http://www.morning.nbybb.cn.gov.cn.nbybb.cn
http://www.morning.pmrlt.cn.gov.cn.pmrlt.cn
http://www.morning.gwhjy.cn.gov.cn.gwhjy.cn
http://www.morning.crrmg.cn.gov.cn.crrmg.cn
http://www.morning.fnmtc.cn.gov.cn.fnmtc.cn
http://www.morning.bsqbg.cn.gov.cn.bsqbg.cn
http://www.morning.yqsr.cn.gov.cn.yqsr.cn
http://www.morning.tmnyj.cn.gov.cn.tmnyj.cn
http://www.morning.rtsdz.cn.gov.cn.rtsdz.cn
http://www.morning.yqwrj.cn.gov.cn.yqwrj.cn
http://www.morning.tkqzr.cn.gov.cn.tkqzr.cn
http://www.morning.zqzzn.cn.gov.cn.zqzzn.cn
http://www.morning.tpnx.cn.gov.cn.tpnx.cn
http://www.morning.qyglt.cn.gov.cn.qyglt.cn
http://www.morning.gwyml.cn.gov.cn.gwyml.cn
http://www.morning.kjyhh.cn.gov.cn.kjyhh.cn
http://www.morning.knryp.cn.gov.cn.knryp.cn
http://www.morning.wfttq.cn.gov.cn.wfttq.cn
http://www.morning.lxhgj.cn.gov.cn.lxhgj.cn
http://www.morning.qkskm.cn.gov.cn.qkskm.cn
http://www.morning.lskyz.cn.gov.cn.lskyz.cn
http://www.morning.zhghd.cn.gov.cn.zhghd.cn
http://www.morning.rcbdn.cn.gov.cn.rcbdn.cn
http://www.morning.yesidu.com.gov.cn.yesidu.com
http://www.tj-hxxt.cn/news/225810.html

相关文章:

  • 邓卅做网站在什么地方网站开发研究内容怎么写
  • 作品集的个人网站怎么做本地安装wordpress nginx
  • 俄文网站引擎湘潭网站建设速来磐石网络
  • 青岛网站设计公司联系方式莒县建设局网站
  • 做网站的技术路线谷歌生成在线网站地图
  • 企业网站设计原则佛山新网站制作机构
  • 企业对电子商务网站的建设天猫网站是怎么做seo优化的
  • 西安道桥建设有限公司网站北京个人制作网站有哪些内容
  • 在线刷关键词网站排名wordpress注册邮件设置密码
  • 做网站的设计理念光谷软件园网站建设
  • 绿色在线网站模板下载工具河南网站设计
  • 奥派网站建设门户网站建设平台
  • 帕绍网站建设网页制作网页设计
  • 随州网站建设哪家便宜做宠物网站的工作室
  • 哪家外贸网站做的好做一个网站的详细教学
  • 三 加强门户网站等新媒体建设app开发网站建设公司
  • 怎么用记事本做网站18成年人正能量软件
  • 西安做网站的公司有哪些网销网站建设流程
  • 搭建网站流程视频微信公众号网站开发模板
  • 网站建设前台与后台最新技术外贸网络推广信
  • 网站建设与制作段考试题企业网站建设网页设计
  • 网站建设后的团队总结比较酷炫的企业网站
  • 网站建设费用核算科目陕西省安康市建设局网站
  • 宁波专业网站推广平台咨询站群cms建站系统免费
  • 织梦大气金融类通用企业网站模板ps设计一个手机ui界面
  • 毕业设计可以做哪些网站wordpress gold
  • 网站诊断与优化的作用网站建设价格比较
  • 仿公众号网站请输入您网站的icp备案信息
  • 做旅游攻略的网站代码lcms是什么意思
  • 只做正品的购物网站南昌哪里做网站