我是一名编程初学者,我对如何集中注意力和理解这个练习有些疑问。
Anyone could explain me the logical to face this exercise?
我有一个像这样的数组:
['Queen', 'Elizabeth', 'Of Hearts', 'Beyonce']
我想要这个结果:
{ Queen : 'Beyonce' }
我想让函数返回以下内容:
- 数组的第一个元素作为对象的键
- 数组的最后一个元素作为该键的值。 我正在数组中执行 var 键,然后循环遍历数组
function transformFirstAndLast(array) {
for (var key in array) {
for (var i = 0; i < array.length; i++) {
Object.key[0]
}
}
}
最佳答案
let data = ['Queen', 'Elizabeth', 'Of Hearts', 'Beyonce'] ;
let myobj={}
myobj[data.shift()] = data.pop();
console.log(myobj);
关于javascript - 数组到对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61676803/