Javascript 翻译ECMAScript 6';将s-arrow函数转换为正则函数

Javascript 翻译ECMAScript 6';将s-arrow函数转换为正则函数,javascript,Javascript,我正在尝试将下面的脚本转换为普通函数,但无法理解如何转换 脚本计算数组(productList.Lockers)中实例(模型)的数量,并将其附加到目标div productList.Lockers.forEach(o => $('#' + o.model).siblings('#modelcount').text((i, t) => ( parseInt(t, 10) || 0) + 1 )); var modelCount = document.getElementById('a

我正在尝试将下面的脚本转换为普通函数,但无法理解如何转换

脚本计算数组(productList.Lockers)中实例(模型)的数量,并将其附加到目标div

productList.Lockers.forEach(o => $('#' + o.model).siblings('#modelcount').text((i, t) => (  parseInt(t, 10) || 0) + 1 ));
var modelCount = document.getElementById('allcount');
modelCount.innerHTML = productList.Lockers.length;
似乎很简单:

productList.Lockers.forEach(function(o) {
  return $('#' + o.model).siblings('#modelcount').text(function(i, t) {
    return (parseInt(t, 10) || 0) + 1
  })
})

您是将箭头函数转换为普通函数还是整个脚本(这没有意义)?这是家庭作业吗?