好的,下面是问题提示

下面是我的代码:
function cleanNames(array) {
array.map(function (n) {
return n.trim();
})}每当我尝试测试我的代码时,我都会得到不确定的结果。我做错了什么?
发布于 2021-04-27 07:08:50
你得到数组未定义的数组的原因是你在cleanNames函数中没有返回任何东西你只是在‘’上运行方法,类比是你实际上处理了数组,但它的结果并没有在任何地方使用,所以它就像消失在空气中一样。
因此,代码应该如下所示:
function cleanNames(array) {
return array.map(function (n) {
return n.trim();
})}发布于 2021-04-27 07:10:39
正确的代码
function cleanNames(array) {
return array.map(function (n) {
return n.trim();
})
}https://stackoverflow.com/questions/67274775
复制相似问题