如何将数组对象中每个字段首字母大写变小写

如何将数组对象中每个字段首字母大写变小写,返回的list的数组对象,对象中每个字段都是大写字母,怎么才能将首字母变成小写,知道的麻烦讲一下,十分感谢!如图:

img


function normalize(arr){
            let newarr = arr.map(function(s){
                for(let key in s){
                    s[key.charAt(0).toLowerCase() + key.slice(1)] = s[key]
                    delete s[key]
                }
                return s
            })
            return newarr
        }
        console.log(normalize(list))

var arrayObjects = [{ name: 'John', age: 20 }, { name: 'Tom', age: 18 }];
 
arrayObjects.forEach(function(item) {
    Object.keys(item).forEach(function(key) {
        item[key] = item[key].charAt(0).toLowerCase() + item[key].substring(1);
    });
});
 
console.log(arrayObjects);