Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript反应!如何在javascript中将数组转换为对象数组_Javascript_Arrays_Reactjs - Fatal编程技术网

JavaScript反应!如何在javascript中将数组转换为对象数组

JavaScript反应!如何在javascript中将数组转换为对象数组,javascript,arrays,reactjs,Javascript,Arrays,Reactjs,//我需要把它转换成 const myArray = ['position zero', 'position one', 'position three', 'position four']; //必须使用同一个键,我将引用当前数组中的所有对象,并从映射函数返回对象 常量myArray=[‘位置零’、‘位置一’、‘位置三’、‘位置四’]; const res=myArray.mapdata=>{ 返回{位置:数据} } logres您可以将arraymap与速记属性名一起使用 常量myA

//我需要把它转换成

const myArray =  ['position zero', 'position one', 'position three', 'position four'];
//必须使用同一个键,我将引用当前数组中的所有对象,并从映射函数返回对象

常量myArray=[‘位置零’、‘位置一’、‘位置三’、‘位置四’]; const res=myArray.mapdata=>{ 返回{位置:数据} } logres您可以将arraymap与速记属性名一起使用

常量myArray=[“零位”、“一位”、“三位”、“四位”], 结果=myArray.mapposition=>{position}; console.logresult; .as控制台包装{最大高度:100%!重要;顶部:0;}您可以使用。映射到此处:

演示:

常量myArray=[‘位置零’、‘位置一’、‘位置三’、‘位置四’]; const result=myArray.maps=>{position:s}; console.logresult; .as控制台包装{max height:100%!important;top:0;}User array.map与ES6的速记对象literal:

常量myArray=[‘位置零’、‘位置一’、‘位置三’、‘位置四’]; const res=myArray.mapposition=>{position};
console.logres;请分享你的尝试。这是一个相反的问题,但是你可以参考它:把答案标记为被接受,如果它帮助的话。
const objectArray = [
    {
        position: 'position zero'
    },
    {
        position: 'position one'
    },
    {
        position: 'position three'
    },
    {
        position: 'position four'
    },
];
const result = myArray.map(s => ({position: s}));