Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

メールをマスキングしてJavaScriptで非表示にする


Webサイトに個人の電子メールアドレスが表示される場合、プライバシーを維持するためにそれをマスクすることがよくあります。

したがって、たとえば-

誰かのメールアドレスが-

の場合
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

  1. OutlookでBCCフィールドを表示または非表示にする方法

    BCC 電子メールシステムのブラインドカーボンコピーの略です。メールのコピーを他の受信者に送信する場合に使用します。 BCCには必要な数の受信者を追加できます。この記事では、OutlookでBCCフィールドを表示または非表示にする方法について説明します。 。 BCCとCCは何の略ですか? BCCフィールドは宛先とは異なります フィールドとCC 分野。 BCC BlindCarbonCopyの略です。 CC カーボンコピーの略です。 ToフィールドとCCフィールドに追加された電子メールアドレスは、すべての受信者が読み取ることができます。一方、BCCフィールドに追加されたメール

  2. Windows 10 ログイン画面でメールアドレスを非表示にする

    Windows 10 は既定で、ログインまたはサインイン画面に電子メール アドレスとユーザー アカウントの名前を表示しますが、コンピューターを他の多くのユーザーと共有すると、プライバシーの問題が発生する可能性があります。名前や電子メールなどの個人情報を他のユーザーと共有することに抵抗があるかもしれません。そのため、個人情報を簡単に非表示にする方法を紹介するこの記事を作成しました。 PC を公共の場で使用する場合、ログイン画面で、または PC を放置するときでさえ、そのような個人情報を非表示にしたいと思うかもしれません。ハッカーは、そのような個人情報を書き留めて、PC にアクセスできるよう