使用 JavaScript 验证电子邮件和密码
假设我们有一个虚拟数组,其中包含社交网络平台的两个用户的登录信息 -
const array = [{
email: 'usman@gmail.com',
password: '123'
},
{
email: 'ali@gmail.com',
password: '123'
}
];我们需要写一个 JavaScript 函数来接受一个电子邮件字符串和一个密码字符串。
该函数应该根据用户是否存在于数据库中返回一个布尔值。
示例
以下为代码 -
const array = [{
email: 'usman@gmail.com',
password: '123'
}, {
email: 'ali@gmail.com',
password: '123'
}];
const matchCredentials = (email, password) => {
const match = array.find(el => {
return el.email === email && el.password === password;
});
return !!match;
};
console.log(matchCredentials('usman@gmail.com', '123'));
console.log(matchCredentials('usman@gmail.com', '1423'));这将在控制台上产生以下输出 -
true false
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP