// props: {}, object if (item.value.type == 'ObjectExpression') { item.value.properties.forEach(prop => { // test: Type if (prop.value.type == 'Identifier') { props.push({ name: prop.key.name, // **prop.key.name为undefined,改为prop.key.value即可** type: prop.value.name }); }