如何在 JavaScript 中向未经授权的用户隐藏电子邮件地址?
隐藏电子邮件地址
将电子邮件对未经授权的用户隐藏,需要执行以下步骤。
- 每个电子邮件地址都有一个通用的“@”符号,因此尝试使用 split() 方法将其从电子邮件地址中删除。在以下示例中,在将电子邮件(batman@gmail.com)拆分后,我们得到的结果是 batman 和 gmail.com。
- 将结果分为 2 个部分(split1 和 split2)。
- 使用 substring() 方法从 split1 中删除一些字符串,然后使用“...@”将结果部分与 split2 结合起来。
- 将结合的部分作为最终输出返回。在我们的示例中,结果输出是“bat...@gmail.com”。
示例
<html>
<body>
<script type="text/javascript">
newEmail = function (email) {
var split = email.split("@");
var split1 = split[0];
var avg = split1.length / 2;
split1 = split1.substring(0, (split1.length - avg));
split2 = split[1];
return split1 + "...@" + split2;
};
document.write(newEmail("batman@gmail.com"));
</script>
</body>
</html>输出
bat...@gmail.com
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言
C++
C#
MongoDB
MySQL
JavaScript
PHP