我有一个要与表单中所有输入值一起形成的对象。我想遍历该对象并将所有输入值更改为小写,然后再向后端发出请求。我想编写一个接受该对象并返回带有小写值的新对象的函数
const obj = {name: 'Test', city: 'London'}
const modifiedObj = myFunction(obj)
modifiedObj
应该是:
{name: 'test', city: 'london'}
答案 0 :(得分:0)
您可以使用Object.keys获取对象的键,然后遍历它们并访问每个属性。
function myFunction(object){
const newObj = {};
cons keys = Object.keys(object);
for(const key of keys){
if(typeof object[key]!=="string"){
newObject[key] = object[key];
continue;
}
newObj[key] = object[key].toLowerCase();
}
return newObj;
}