错误写法:
function parseInfo(info) {
if(info.type === "apple"){ //如果函数参数info为null或者调用者没传参数会怎么样?
//TODO
}else if(info.type === "pear"){
//TODO
}
}
parseInfo();
正确写法:
function parseInfo(info) {
if(!info){ //对参数info 进行容错处理
console.error('info is empty or null');
return
}
if(info.type === "apple"){
//TODO
}else if(info.type === "pear"){
//TODO
}
}
parseInfo();