mag*_*ord 1 javascript javascript-objects
我有一个字符串数组数组,['one','two',three']并希望将其转换为键值对,使其看起来像(第一个元素是键,最后一个元素是值):
{
one:'three'
}
Run Code Online (Sandbox Code Playgroud)
这是我得到了多远:
function t(array) {
var key = array[0];
return {key:array[array.length-1]}
}
Run Code Online (Sandbox Code Playgroud)
输出:
{ key: 'three' }
Run Code Online (Sandbox Code Playgroud)
值正确但键未正确显示.
您需要使用方括号key来评估其内容作为对象的键:
var arr = ['one', 'two', 'three'];
function t(array) {
var key = array[0];
return { [key]:array[array.length-1] }
}
console.log(t(arr))Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |