/*
 * @Description: 
 * @Autor: kindring
 * @Date: 2021-10-29 10:28:28
 * @LastEditors: kindring
 * @LastEditTime: 2021-10-29 10:28:29
 * @LastDescript: 
 */


let i = [
    {key1:'val1'},
    {key2:'val2'},
    {key3:'val3'},
]
let i2 = [
    {key:'val1',v:2},
    {key:'val2',v:4},
    {key:'val3',v:6},
    {key:'val4',v:''},
]
let s = JSON.parse(JSON.stringify(i).replace(/[\{|\}]/g,'').replace(/\[/,'{').replace(/\]/,'}'))

console.log(s);
console.log(s.key1)

function fn(i){
    return ('x')&&i
}
console.log(fn(6));

console.log(i2.reduce((r,v)=>{console.log(r); return (r[v.key]=v.v)&&r},{}))