第一種
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:'張三'
}
這一種方式是可以的,為啥呢?
這兩種賦值的區別是什么
