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

免费一级域名注册网站如何为公司建立网站

免费一级域名注册网站,如何为公司建立网站,企业邮箱 888 密码 888,怎样做网站网站Object.assign 是ES6中的一个方法。该方法能够实现对象的浅复制以及对象合并。Object.assign 并不会修改目标对象本身#xff0c;而是返回一个新的对象#xff0c;其中包含了所有源对象的属性。 例1 2个对象合并 const target { a: 1, b: 2 }; const source { b: 3, c: 4…Object.assign 是ES6中的一个方法。该方法能够实现对象的浅复制以及对象合并。Object.assign 并不会修改目标对象本身而是返回一个新的对象其中包含了所有源对象的属性。 例1 2个对象合并 const target { a: 1, b: 2 }; const source { b: 3, c: 4 };const mergedObject Object.assign(target, source);console.log(mergedObject); // { a: 1, b: 3, c: 4 } console.log(target); // { a: 1, b: 3, c: 4 }上述例子中mergedObject 是合并了 target 和 source 的属性的新对象。其中 target 对象的 b 属性的值被从源对象 source 中继承并覆盖了。 例2 多个对象合并到一个目标对象中 const target {}; const source1 { a: 1 }; const source2 { b: 2 };const mergedObject Object.assign(target, source1, source2);console.log(mergedObject); // { a: 1, b: 2 }Object.assign 是浅复制。它只会复制对象的属性的引用而不会递归复制嵌套对象。如果源对象包含对象属性复制后的结果中仍然 引用 相同的嵌套对象。这意味着无论在哪个对象中修改这个嵌套对象所有引用该对象的地方都会受到影响因为它们引用的是同一个对象。 const target {}; const source { nested: { a: 1 } };const mergedObject Object.assign(target, source);console.log(mergedObject); // { nested: { a: 1 } } console.log(mergedObject.nested source.nested); // true当涉及深层嵌套对象并使用浅复制时改变一个对象的嵌套属性会影响所有引用该属性的对象因为它们实际上引用的是相同的对象。 // 原始的源对象 const source {nested: {a: 1,b: {c: 2}} };// 使用 Object.assign 进行浅复制 const target Object.assign({}, source);// 修改深层嵌套对象的属性 target.nested.b.c 3;console.log(source); // { nested: { a: 1, b: { c: 3 } } } console.log(target); // { nested: { a: 1, b: { c: 3 } } } console.log(source target); // false console.log(source.nested target.nested); // true console.log(source.nested.b target.nested.b); // true在这个例子中当我们修改 target.nested.b.c 的值时source 对象的相应属性也会被修改因为 source.nested 和 target.nested 引用同一个嵌套对象。尽管 source 和 target 对象不是同一个对象但它们的嵌套属性引用是相同的因此修改一个对象的属性会影响到另一个对象。
http://www.w-s-a.com/news/720946/

相关文章:

  • 外贸网站模板免费微信网站开发技术
  • 视频盗版网站怎么做福州网站seo
  • 成都金铭 网站建设做网站包含的技术
  • 长沙的网站建设公司哪家好做网站应选那个主题
  • 公司网站百度搜不到如何自己做一个网站
  • 学生如何建设网站网站开发程序
  • 网站建设公司哪家好 皆来磐石网络网站建设"淘宝网" 在颜色选取和搭配方面有哪些值得学习的地方.
  • 网站如何做移动规则适配北京住房与城乡建设部网站
  • 课堂阵地建设网站wordpress运行机制
  • 网站建设的需求方案企业网站建设费用明细
  • 创口贴网站模板京创影视app
  • 团购网站建设目的网站有很多304状态码
  • 运用阿里云怎么做网站外资企业可以在中国境内做网站吗
  • 云南住房和城乡建设局网站西安做官网的公司
  • 企业网站图片上传网站建设和应用的情况
  • 网站不显示内容吗聊城网架公司
  • 南昌网站建设企业网站托管外包怎么做
  • 做非洲外贸的网站网站可以用PS设计吗
  • PHP搭建IDC网站青岛福瀛建设集团网站
  • 安徽网站优化多少钱软件界面设计的基本原则
  • 网站建设动态页面修改删除dnf卖飞机的网站怎么做的
  • 万网是做什么的seo综合
  • 网站关键词分隔符php网站开发平台下载
  • 郑州那家做网站便宜商业计划书免费word版
  • 秦时明月的个人网站怎么做网站开发公司需要招聘哪些人
  • 广告网站建设制作设计服务商安卓app软件定制
  • 公司网站设计与实现中国职业培训在线官方网站
  • 网站服务器空间租用郑州官网网站推广优化
  • 郑州网站建设外包业务wordpress站酷首页
  • 机关门户网站 建设 方案个人怎么申请注册商标