假设我有一个 JavaScript 文件(lib.js),它导出一些类、函数等。
export class Employment {
id = "";
startDate = "";
endDate = "";
companyEmailAddress = "";
};
export function HolidayPopupContainer() {
return (<div id="#HolidayPopupContainer" />);
}
export default withStyles(styles)(Button);
export default class DayView extends React.Component {
constructor(props) {
super(props);
this.state = {
readOnly: false
}
};
export const Status = [
"Select Status",
"Pending",
"Approved",
"Rejected",
"All"
]
现在,此文件在其中一个文件夹中另存为 lib.js。由于此文件具有导出功能,因此导出的文件可以由其他 JavaScript 文件导入。
有没有一种方法可以让我们以编程方式从 JavaScript 文件中找到完整的导出列表。
预期的输出应该是列表/数组/json等。上述js文件的输出将是
Employment
HolidayPopupContainer
withStyles
DayView
Status
Object.keys在这里有什么帮助吗?