提问人:Salvatore Lorello 提问时间:8/1/2022 最后编辑:Rohìt JíndalSalvatore Lorello 更新时间:8/1/2022 访问量:35
对象数组 javascript ad 属性的问题
problem with array of object javascript ad property
问:
我有这个函数,它接受一个对象数组作为输入,并将其转换为字符串数组,但是当我做控制台日志时,属性是错误的,我不明白为什么。
如您所见,两个控制台日志属于同一对象,在第一个中,该属性在第二个控制台中有一个值 .log,我直接访问它的地方具有另一个值x.credititoTotale
x.credititoTotale
const stringArray = [];
export const convertToStringForDb = (objectArray) => {
objectArray.forEach((x) => {
console.log(x);
console.log(x.credititoTotale + " " + x.id);
stringArray.push(
`${x.id}/${x.cognome}/${x.nome}/${x.totaleCG}/${x.time}/${x.credititoTotale}`
);
});
return stringArray;
};
查看控制台的屏幕--->屏幕.log
当我打印 x 时,“credititoTotale”的值为“-20” 当我打印 x.credititoTotale 时,值为“-10”
它应该始终相同,因为它是在相同的 for 循环中打印的相同对象
答: 暂无答案
上一个:网格的动态组合问题
评论