Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

ईमेल को जावास्क्रिप्ट में छिपाने के लिए मास्किंग करना

<घंटा/>

यह एक आम बात है कि जब वेबसाइटें किसी का भी निजी ईमेल पता प्रदर्शित करती हैं तो वे गोपनीयता बनाए रखने के लिए अक्सर उसे छिपा देती हैं।

इसलिए उदाहरण के लिए -

अगर किसी का ईमेल पता है -

const email = 'ramkumar@example.com';

फिर इसे इस तरह प्रदर्शित किया जाता है -

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

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक ईमेल स्ट्रिंग लेता है और उस स्ट्रिंग के लिए नकाबपोश ईमेल लौटाता है।

उदाहरण

निम्नलिखित कोड है -

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. अपना असली ईमेल पता कैसे छिपाएं

    यह देखते हुए कि लगभग सभी ऑनलाइन कार्यों के लिए आपको एक ईमेल पते का उपयोग करके साइन अप करने की आवश्यकता होती है, यह एक भ्रामक रूप से महत्वपूर्ण जानकारी बन जाती है। लेकिन आप अपने ईमेल को निजी कैसे रखते हैं जब इसका उपयोग संचार या सेवाओं के लिए साइन अप करने के लिए करते हैं जिनका आपको उपयोग करने की आवश्य

  1. आउटलुक में बीसीसी फील्ड को कैसे हाइड या शो करें?

    बीसीसी इलेक्ट्रॉनिक मेल सिस्टम में ब्लाइंड कार्बन कॉपी के लिए खड़ा है। इसका उपयोग तब किया जाता है जब आप अन्य प्राप्तकर्ताओं को ईमेल की एक प्रति भेजना चाहते हैं। आप BCC में जितने चाहें उतने प्राप्तकर्ता जोड़ सकते हैं। यह लेख आपको आउटलुक में बीसीसी फ़ील्ड को दिखाने या छिपाने के तरीके के बारे में मार्ग

  1. विंडोज 10 लॉगिन स्क्रीन पर ईमेल पता छुपाएं

    विंडोज 10 डिफ़ॉल्ट रूप से लॉगिन या साइन-इन स्क्रीन पर ईमेल पता और उपयोगकर्ता खाते का नाम दिखाता है, लेकिन जब आप अपने कंप्यूटर को कई अन्य उपयोगकर्ताओं के साथ साझा करते हैं, तो इससे गोपनीयता संबंधी समस्याएं हो सकती हैं। हो सकता है कि आप अपनी व्यक्तिगत जानकारी जैसे नाम और ईमेल को अन्य उपयोगकर्ताओं के स