提到我是Javascript的初学者,虽然我有一些Java的经验
编写一个隐藏电子邮件地址的功能。显示第一个和最后一个字母,并用点替换其他字母。
function protect(mail) {
...........
}
console.log(protect("[email protected]"));
console.log(protect("[email protected]"));
console.log(protect("[email protected]"));
输出:
t..t @ ing.pub.ro
d ..... [email protected]
米......... [email protected]
我认为这会起作用,但它不会:
function protect(mail){
let b = mail.indexOf("@");
for(let i=1; i<b-1; i++){
mail.replace(".",mail.charAt(i));
}
return mail;
}