我写此验证用于电子邮件检查。当用户输入无效的电子邮件地址(例如“ @ gmail.non”或“ @ g.com”)时,系统将返回false。但是,以下功能不起作用。有人可以帮忙吗?任何帮助将不胜感激。
isEmailAddressValid( email ) {
var email = '';
var domainName = email.split( '@' );
var last = domainName[1].split( '.' );
if ( last !== topLevelDomains) return 'please enter vaild email'
var email_regex = /\S+@\S+\.S;
return new Promise( ( resolve ) => {
setTimeout ( () => {
resolve ( email_regex.test ( value ) )
}, 350 + Math.random() * 300 )
})
}