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

ईमेल और पासवर्ड मान्य करना - जावास्क्रिप्ट

<घंटा/>

मान लीजिए, हमारे पास यह डमी सरणी है जिसमें एक सोशल नेटवर्किंग प्लेटफॉर्म के कई उपयोगकर्ताओं में से दो की लॉगिन जानकारी है -

const array =[{ईमेल:'usman@gmail.com', पासवर्ड:'123'}, { ईमेल:'ali@gmail.com', पासवर्ड:'123' }];

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

उपयोगकर्ता डेटाबेस में मौजूद है या नहीं, इस तथ्य के आधार पर फ़ंक्शन को एक बूलियन वापस करना चाहिए।

उदाहरण

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

const array =[{ईमेल:'usman@gmail.com', पासवर्ड:'123'}, { ईमेल:'ali@gmail.com', पासवर्ड:'123'}];const matchCredentials =(ईमेल, पासवर्ड) => { const मिलान =array.find (el => {वापसी el.email ===ईमेल &&el.password ===पासवर्ड;}); वापसी !!मैच;};console.log(matchCredentials('usman@gmail.com', '123'));console.log(matchCredentials('usman@gmail.com', '1423'));

यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा -

<पूर्व>असली
  1. जावास्क्रिप्ट में टेक्स्टडिकोडर और टेक्स्ट एन्कोडर?

    TextEncoder का उपयोग किसी दिए गए स्ट्रिंग को utf-8 मानक में बदलने के लिए किया जाता है। यह स्ट्रिंग से Uint8Array को फिर से ट्यून करता है। TextDecoder का उपयोग बाइट्स की एक धारा को कोड बिंदुओं की एक धारा में गुप्त करने के लिए किया जाता है। यह UTF-8, ISO-8859-2, KOI8-R, GBK आदि को डिकोड कर सकता है।

  1. जावास्क्रिप्ट में विनाशकारी और कार्य पैरामीटर

    जावास्क्रिप्ट में फ़ंक्शन पैरामीटर को नष्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&

  1. जावास्क्रिप्ट में आयात और निर्यात का नाम बदलना

    जावास्क्रिप्ट में आयात और निर्यात का नाम बदलने के लिए कोड निम्नलिखित है - नोट - इस उदाहरण को चलाने के लिए आपको एक लोकलहोस्ट सर्वर चलाने की जरूरत है। उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:रेबेकापर्