1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | function login() { const [email, password] = [document.querySelector('.email-input').value, document.querySelector('.password-input').value]; if (checkEmailValidation(email) && checkPasswordValidation(password)) { // 로그인 로직 } } function checkEmailValidation(email) { const regExp = /^[A-Za-z0-9_\.\-]+@[A-Za-z0-9\-]+\.[A-Za-z0-9\-]+/; if (email !== '' && regExp.test(email)) { return true; } else { console.log('Email Fault'); return false; } } function checkPasswordValidation(password) { if (password !== '' && password.length >= 6) { return true; } else { console.log('Password Fault'); return false; } } function init() { const loginBtn = document.querySelector('.login'); loginBtn.addEventListener('click', login); } init(); | cs |
정말 기괴한 코딩기법이네
어케 짜야 좋을까 감이안잡혀
잘짜셧네요
If else 에서 else가 굳이 필요없는데
아 그래?