1、可选参数“?:”,如:
function handle(id?: number) {
//调用时参数id可传也可以不传
}
2、不为null再取值使用“?.”,如:
data?.username,相当与 if(data){ return data.username}
3、解构赋值const { } = ,如:
const{name,word}=data相当于const name=data.name,const word=data.word
1、可选参数“?:”,如:
function handle(id?: number) {
//调用时参数id可传也可以不传
}
2、不为null再取值使用“?.”,如:
data?.username,相当与 if(data){ return data.username}
3、解构赋值const { } = ,如:
const{name,word}=data相当于const name=data.name,const word=data.word