可以按照以下步骤编写代码来实现该功能:
function getValueArray(arr, getVal) { var valueArr = arr.map(function(item) { return getVal(item); }); return valueArr; }
function doubleValue(val) { return val * 2; }
var myArray = [1, 2, 3, 4]; var doubledArray = getValueArray(myArray, doubleValue); console.log(doubledArray); // [2, 4, 6, 8]
通过以上步骤,我们就可以实现编写一个函数,调用另一个函数来返回一个值并将其存储在一个新的数组中的需求了。