我在想使用javascript时有更好的方法来描述我的数据结构。
最近,我使用redux
来管理我的应用程序状态。
这是我的情况,我定义了一个数组:
const recommendDoctorTabs = []; //My colleague don't know the data structure.
function recommendDoctorTabsReducer(state = recommendDoctorTabs, action) {/**/}
在运行时,已完成的recommendDoctorTabs
数据结构如下所示:
const recommendDoctorTabs = [
// { id: 1, name: '国内医生', type: 1 },
// { id: 2, name: '海外医生', type: 2 }
];
我希望我的同事知道开发阶段的数据结构,不是运行时阶段。
我的方式是使用上面的评论。
我知道typescript
- interface
和flow
会更好地完成这项工作。
但我想知道有没有更好的方法可以使用javascript
来完成这项工作。