Typescript为什么要区别对待对象字面量和对象引用?interfaceProps{a:number}letobjAB={a:1,b:2}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
interfaceProps{a:number}letobjAB={a:1,b:2}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
a:number}letobjAB={a:1,b:2}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
}letobjAB={a:1,b:2}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
letobjAB={a:1,b:2}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
a:1,b:2}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
b:2}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
}letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
letdemo1:Props={a:1,b:2//Error}letdemo2:Props=objAB//Ok
a:1,b:2//Error}letdemo2:Props=objAB//Ok
b:2//Error}letdemo2:Props=objAB//Ok
}letdemo2:Props=objAB//Ok
letdemo2:Props=objAB//Ok
冉冉说
相关分类