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

上海城乡建设网站首页开源影视cms系统

上海城乡建设网站首页,开源影视cms系统,网站建设的一般步骤包括哪些,东莞网页制作费用大概多少为了优化这种赋值方式#xff0c;可以考虑使用ES6的解构和展开运算符。 首先#xff0c;我们可以使用解构运算符来提取需要赋值的变量#xff0c;以增加代码的可读性和简洁性#xff1a; const { ContainerKey, formId } obj; obj[ContainerKey][formId[0]][formId[1]] …为了优化这种赋值方式可以考虑使用ES6的解构和展开运算符。 首先我们可以使用解构运算符来提取需要赋值的变量以增加代码的可读性和简洁性 const { ContainerKey, formId } obj; obj[ContainerKey][formId[0]][formId[1]] params;接下来我们可以使用展开运算符来简化代码并且允许我们将多个赋值操作合并为一个语句 const { ContainerKey, formId } obj; obj[ContainerKey] {...obj[ContainerKey],[formId[0]]: {...obj[ContainerKey][formId[0]],[formId[1]]: params} };这种方式可以避免不必要的代码重复并且使代码更易于扩展和维护。 PS上面有个前提就是所有属性的值必须是对象类型如果中间参杂了其他类型就不可以用这种方式可以这样 如果需要将多个变量设置为深层对象的某个属性可以使用类似以下的方式 const obj {}; // 假设我们要设置 obj.a.b.c value const [a, b, c] [a, b, c]; const value 123;obj[a] obj[a] || {}; obj[a][b] obj[a][b] || {}; obj[a][b][c] value;上述代码中我们先定义了一个空的对象obj和要设置的属性变量a、b、c以及属性值value。然后我们首先判断obj对象是否已经存在a属性如果不存在则将a属性初始化为空对象接着我们在obj[a]下判断是否存在b属性如果不存在则将b属性初始化为空对象最终我们在obj[a][b]下设置c属性的值为value。 如果属性变量和属性值都是动态生成的上述方式可以灵活设置深层对象的任意属性值。如果需要设置多个对象的属性可以将上述代码作为一个函数传入需要操作的对象和属性等参数以减少代码重复。
http://www.pierceye.com/news/605151/

相关文章:

  • 修改网站主目录的位置wordpress商品展示模板
  • 微信微网站是什么案例天津室内设计培训
  • 如何做网站网页广州海珠网站开发设计
  • 做技术网站赚钱集团网站建设新闻
  • 建立门户网站的意义自己搞个网站需要多少钱
  • 佛山网站优化好华为邮箱注册
  • 哈尔滨网站建设公司名字如何做网络营销推广员
  • 做详情页到那个网站找模特素材怎么黑进网站后台
  • 郑州seo建站深圳专业软件网站建设
  • 廊坊网站搜索优化互联网站账户e服务平台
  • 昆明建设网站wordpress设置中改网站
  • 无锡专业网站制作的公司移动互联网开发技术有哪些
  • 济南市城市建设集团网站wordpress user role editor
  • linux 配置网站域名做资金盘 互助盘的网站
  • 网站开发工程师培训定制网站开发app费用
  • 给菠菜网站做外包免费做思维导图的网站
  • 网站建设服务哪家好如何做属于自己的网站
  • 正规的佛山网站建设公司网站空间怎么续费
  • 网站建设需要照片吗网站策划网站建设企业
  • 网站标签的作用北京医疗网站建设公司
  • 西部数码成品网站商务网站建设调研
  • 服装行业网站模板网页无法访问公司内网
  • 如何建设一个不备案的网站互联网的意思
  • 承德网站开发应聘软件开发工程师简历
  • 创意手机网站做go分析和kegg分析网站
  • 房地产开发建设网站wordpress多站点cdn
  • 医疗室内设计网站推荐wordpress htaccess
  • 织梦 图片网站源码uml电子商务网站建设文档
  • 商用图片的网站开发一款交友软件多少钱
  • 15年做哪些网站能致富单位做网站有哪些