你能告诉我如何解决使用以下方法,因为我正在学习函数式编程
.MAP() 。过滤() 。找() 。更换() 。降低() 的forEach()
在下面提供我的代码。
// ARRAY 2
const newieyork = [
{
name: 'Michelle',
age: 19,
coder:true,
gender: 'f',
us: true,
},
{
name: 'Sam',
age: 25,
coder:false,
gender: 'm',
us: false,
},
{
name: 'Ivy',
age: 26,
coder:true,
gender: 'f',
us: false,
},
{
name: 'Nick',
age: 32,
coder:true,
gender: 'm',
us: true,
},
{
name: 'Jim Beglin',
age: 65,
coder:false,
gender: 'm',
us: true,
},
]
// Part 1 - List all users in US in ascending order
newieyork.sort();
//console.log("newieyork.sort();--->", newieyork.sort());
newieyork.map(function(newieyork){
//console.log("texasss.name--->", newieyork.name);
let arrayName =[];
arrayName = newieyork.name;
console.log("arrayName--->", arrayName.sort());
});
答案 0 :(得分:0)
在您的代码中,您要分配一个字符串:
let arrayName =[];
arrayName = newieyork.name; // Assigning to a string
sort
不是字符串上的方法。