我尝试编写一个函数,它可以映射数组并将文本字符串添加到每个元素的末尾。当我使用console.log时,只会得到
这是要处理的数组:
这是我希望在函数执行后数组变成的样子:
undefined
。非常感谢任何帮助。这是要处理的数组:
let arr = ["England","Scotland","Westeros"];
我想尝试以下操作:
dragonMapper = (arr) => {
let newArr = arr.map(function(e) {
e += '...here be dragons'
});
return newArr;
}
console.log(dragonMapper(newArr));
这是我希望在函数执行后数组变成的样子:
["England...here be dragons","Scotland...here be dragons","Westeros...here be dragons"];