重构一下下面代码, 提出一个方法 if (emailAddr !=null) {
checkEmail(emailAddr);
}
if (password !=null ) {
checkPwd(password);
}
if (confirmPassword !=null ) {
checkconfirmpwd(confirmPassword);
}变成:xxxx(checkEmail(emailAddr));
xxxx(checkPwd(password));
checkEmail(emailAddr);
}
if (password !=null ) {
checkPwd(password);
}
if (confirmPassword !=null ) {
checkconfirmpwd(confirmPassword);
}变成:xxxx(checkEmail(emailAddr));
xxxx(checkPwd(password));
funtion xxx(fn){
fn&&fn();
}
xxxx(checkEmail(emailAddr));
xxxx(checkPwd(password));
if (emailAddr !=null) {
checkEmail(emailAddr);
}
o$$fn(o)
}
xxxx(checkEmail,emailAddr);