Javascript 如何从该函数中获取值?

Javascript 如何从该函数中获取值?,javascript,Javascript,我有一个函数,它是for循环的一部分,我需要这个函数在每次迭代中返回一个不同的值,你能从像这样的函数中得到值吗 constdynamicdate=()=>{ 让dayBefore=new Date()-86400000//-24小时//有一天可以取回的第一种方法 const storedDate=新日期(前一天); let day=document.queryselectoral(“.day number”); const theDay=day.forEach(day=>{ day.textC

我有一个函数,它是for循环的一部分,我需要这个函数在每次迭代中返回一个不同的值,你能从像这样的函数中得到值吗

constdynamicdate=()=>{
让dayBefore=new Date()-86400000//-24小时//有一天可以取回的第一种方法
const storedDate=新日期(前一天);
let day=document.queryselectoral(“.day number”);
const theDay=day.forEach(day=>{
day.textContent=Intl.DateTimeFormat(区域设置,选项)。格式(递增动态日期(存储日期))
//调试器;
return day.textContent
});
console.log(theDay);
回程
}

log(dynamicDate())您希望得到什么结果?为什么?
forEach()
不返回任何内容。使用
map()。当您需要下一个值时,可以执行:
iterator.next().value
@GenisBillionaire使用
forEach
完成循环时,该操作是否有效?