यह एक आम बात है कि जब वेबसाइटें किसी का भी निजी ईमेल पता प्रदर्शित करती हैं तो वे गोपनीयता बनाए रखने के लिए अक्सर उसे छिपा देती हैं।
इसलिए उदाहरण के लिए -
अगर किसी का ईमेल पता है -
const email = '[email protected]';
फिर इसे इस तरह प्रदर्शित किया जाता है -
const masked = '[email protected]';
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक ईमेल स्ट्रिंग लेता है और उस स्ट्रिंग के लिए नकाबपोश ईमेल लौटाता है।
उदाहरण
निम्नलिखित कोड है -
const email = '[email protected]'; 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));
आउटपुट
कंसोल पर आउटपुट निम्नलिखित है -
[email protected]