屏蔽电子邮件以隐藏它于 JavaScript 中


当网站显示任何人的私人电子邮件地址时,为了保持隐私通常会对该邮箱进行屏蔽。

例如,

如果某人的电子邮件地址是 -

const email = 'ramkumar@example.com';

那么它将显示为 -

const masked = 'r...r@example.com';

我们要求编写一个 JavaScript 函数,它接受一个电子邮件字符串并返回该字符串的屏蔽电子邮件。

示例

以下是代码 -

const email = 'ramkumar@example.com';
const maskEmail = (email = '') => {
   const [name, domain] = email.split('@');
   const { length: len } = name;
   const maskedName = name[0] + '...' + name[len - 1];
   const maskedEmail = maskedName + '@' + domain;
   return maskedEmail;
};
console.log(maskEmail(email));

输出

以下是控制台的输出 -

r...r@example.com

更新于: 11-12-2020

3K+ 浏览次数

启动你的 职业 生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.