第一种
let obj=[
{
value:undefined
}
]
obj[0].value.value='zahngsan'
obj[0].value.label='张三'
机智的小伙伴,可能已经知道这样的赋值方式会失败。在语法上直接报错
因为value上没有value和label这两个key值
第二种
let obj=[
{
value:undefined
}
]
obj[0].value={
value:'zahngsan',
label:'张三'
}
这一种方式是可以的,为啥呢?