const { workRemark, detailPlanList, ...rest } = res; this.workPlanDetail = rest; this.remarkWork = { value: workRemark, cursor: workRemark.length }; this.detailPlanList = detailPlanList;

这段代码使用了 JavaScript 对象解构语法,将 res 对象中的属性分别赋值给 workRemark, detailPlanListrest。然后,将 rest 赋值给 this.workPlanDetail,将 workRemarkworkRemark.length 分别赋值给 this.remarkWork.valuethis.remarkWork.cursor,最后将 detailPlanList 赋值给 this.detailPlanList

这种写法相比于传统的属性访问方式更加简洁,可读性更高,也更容易维护。例如,如果 res 对象中新增了其他属性,只需要修改解构语句即可,无需修改后续的赋值语句。

使用对象解构语法可以提高代码的效率和可读性,建议在实际项目中使用。


原文地址: https://www.cveoy.top/t/topic/mvuW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录