两个undefined的值拼接会有length的情况
在做项目时需要用到一个值去做if判断,而这个值是由另外两个值拼接起来的字符串
try{
let delec=await new this.Request(this.apiy.getm().tongzhi).gety();
let datas=delec.data.code=="200"?delec.data.data:[];
this.texty=datas.noticeName+","+datas.noticeContend;
}catch(e){
}
请求的时候返回的是500,所以data里是空的,另外两个值就是找不到的(undefined),后来了解到字符串拼接起来的即使是undefined也会有长度的,所以在这分享下,防止别人踩坑,估计像我这么菜的也没几个了= =。