มองหาทางเลือกกับเงื่อนไขเซลการปราศรัยได้เลย อย่างที่คุณสามารถเห็นอกจากรหัสในการคือรู้สึกอินกับ repetitious และไม่มีระเบียบ. มันจะกลายเป็นสิ่งที่ยากขึ้นที่จะรักษารหัสที่มันจะเติบโตขนาดด้วย เพื่อที่จะหลีกเลี่ยงสถานการณ์นี้,ฉันกำลังมองหาเพื่อนอื่นทำได้แล้ว
function validate(values) {
let errors = {};
// Email Error
if (!values.email) {
errors.email = "Email address is required";
} else if (!/\S+@\S+\.\S+/.test(values.email)) {
errors.email = "Email address is invalid";
}
// Password Error
if (!values.password) {
errors.password = "Password is required";
} else if (values.password.length < 6) {
errors.password = "Password must be 6 or more characters";
}
return errors;
}