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

ईमेल और पासवर्ड मान्य करें - JavaScript


मान लीजिए, हमारे पास यह डमी ऐरे है जिसमें एक सोशल नेटवर्किंग प्लेटफॉर्म के कई यूज़र्स में से दो की लॉगिन जानकारी है:

const array = [{
    email: 'usman@gmail.com',
    password: '123'
}, {
    email: 'ali@gmail.com',
    password: '123'
}];

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

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

उदाहरण

निम्नलिखिक कोड है:

const array = [{
    email: 'usman@gmail.com',
    password: '123'
}, {
    email: 'ali@gmail.com',
    password: '123'
}];
const matchCredentials = (email, password) => {
    const match = array.find(el => {
        return el.email === email && el.password === password;
    });
    return !!match;
};
console.log(matchCredentials('usman@gmail.com', '123'));
console.log(matchCredentials('usman@gmail.com', '1423'));

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

true false

  1. JavaScript में TextDecoder और TextEncoder JavaScript में TextDecoder और TextEncoder

    TextEncoder का उपयोग दी गई स्ट्रिंग को UTF-8 मानक में बदलने के लिए किया जाता है। यह स्ट्रिंग से Uint8Array लौटाता है।TextDecoder का उपयोग बाइट्स की स्ट्रीम को कोड पॉइंट्स की स्ट्रीम में डिकोड करने के लिए किया जाता है। यह UTF-8, ISO-8859-2, KOI8-R, GBK आदि को डिकोड कर सकता है।JavaScript में TextDecod

  1. JavaScript में डिस्ट्रक्चरिंग और फंक्शन पैरामीटर्स JavaScript में डिस्ट्रक्चरिंग और फंक्शन पैरामीटर्स

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

  1. जावास्क्रिप्ट में इम्पोर्ट्स और एक्सपोर्ट्स का नाम बदलना जावास्क्रिप्ट में इम्पोर्ट्स और एक्सपोर्ट्स का नाम बदलना

    जावास्क्रिप्ट में इम्पोर्ट्स और एक्सपोर्ट्स का नाम बदलने के लिए निम्नलिखित कोड है: नोट - इस उदाहरण को चलाने के लिए आपको एक लोकलहोस्ट सर्वर चलाने की आवश्यकता है। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="vi