寻找更多使用TypeScript简化JavaScript分解的方法

时间:2019-02-07 21:42:03

标签: typescript syntax destructuring

我有一个包含100个属性的数组,我想在Type Safe TypeScript对象中将其切成小数。这是我的代码,但是我希望找到一种更简洁的方法,使我不会两次提及属性名称(避免DRY和错误)。

const {id = 0,username = '....',userFirstName = '.',userLastName = '..'} = response.data;
const userInfoObj : IUserInfo = {id,username,userFirstName,userLastName};

据我所知。有什么建议可以使其更简单吗?

1 个答案:

答案 0 :(得分:0)

  

据我所知。有什么建议可以使其更简单吗?

组合(解构+结构)没有语法。

  

我有一个具有100个属性的数组

您可能需要在构建管道中添加一些代码源。