# Promise
// promise对象 指定类型 特殊 :Promise<resolve返回的类型>
interface ResItf{
code:number;
data:{a:number,b:number}[];
message:string;
}
let p:Promise<ResItf> = new Promise((resolve,reject)=>{
resolve({
code:0,
data:[{a:1,b:2},{a:11,b:22}],
message:""
})
})
p.then(res=>{
if(res.code==0){
res.data.map(item=>item.a)
}
})