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

JavaScript में कुकीज़ क्या हैं?


कुकीज़ का परिचय

वेब ब्राउज़र्स और सर्वर HTTP प्रोटोकॉल का उपयोग करके कम्यूनिकेट करते हैं और HTTP एक स्टेटलेस प्रोटोकॉल है। लेकिन एक कमर्शियल वेबसाइट के लिए, अलग-अलग पेजेज के बीच सेशन जानकारी बनाए रखना आवश्यक है।

कुकीज़ का उपयोग प्राथमिकताओं, खरीदारी, कमीशन और बेहतर विज़िटर अनुभव या साइट आंकड़ों के लिए आवश्यक अन्य जानकारी को याद रखने और ट्रैक करने का सबसे कुशल तरीका है।

कुकी के 5 फील्ड्स

कुकीज़ पांच वेरिएबल-लेंथ फील्ड्स का एक प्लेन टेक्स्ट डेटा रिकॉर्ड हैं:

  • Expires - कुकी की एक्सपायरी डेट। यदि यह खाली है, तो कुकी तब एक्सपायर होगी जब विज़िटर ब्राउज़र छोड़ देगा।
  • Domain - आपकी साइट का डोमेन नाम।
  • Path - उस डायरेक्टरी या वेब पेज का पथ जिसने कुकी सेट की। यह खाली हो सकता है यदि आप किसी भी डायरेक्टरी या पेज से कुकी प्राप्त करना चाहते हैं।
  • Secure - यदि इस फील्ड में "secure" शब्द है, तो कुकी केवल सिक्योर सर्वर के साथ प्राप्त की जा सकती है। यदि यह फील्ड खाली है, तो ऐसा कोई प्रतिबंध नहीं है।
  • Name=Value - कुकीज़ की-वैल्यू पेयर्स के रूप में सेट और प्राप्त की जाती हैं।
  1. जावास्क्रिप्ट में प्रॉमिसेस क्या हैं? जावास्क्रिप्ट में प्रॉमिसेस क्या हैं?

    प्रॉमिसेस हमें एसिंक्रोनस ऑपरेशन करने की अनुमति देती हैं जहां मान प्रॉमिस बनाते समय पहले से ज्ञात नहीं होता। एक प्रॉमिस की तीन स्टेट्स हो सकती हैं: पेंडिंग, फुलफिल्ड और रिजेक्टेड। जावास्क्रिप्ट में प्रॉमिसेस के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> &l

  1. जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं? जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं?

    फंक्शन एक्सप्रेशन्स हमें फंक्शन को एक वेरिएबल में स्टोर करने की अनुमति देते हैं जिसे बाद में वेरिएबल नाम का उपयोग करके इनवोक किया जा सकता है। वे सामान्य फंक्शन डिक्लेरेशन की तरह होइस्ट नहीं होते इसलिए उन्हें परिभाषित होने से पहले नहीं बुलाया जा सकता। जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स को लागू कर

  1. JavaScript में क्लोजर्स (Closures) क्या हैं? JavaScript में क्लोजर्स (Closures) क्या हैं?

    JavaScript में क्लोजर्स हमें बाहरी फंक्शन के स्कोप को आंतरिक फंक्शन से एक्सेस करने की अनुमति देते हैं, यहां तक कि बाहरी फंक्शन के एक्जीक्यूट होकर रिटर्न होने के बाद भी। इसका मतलब है कि आंतरिक फंक्शन को हमेशा बाहरी फंक्शन के वेरिएबल्स की एक्सेस रहेगी।JavaScript में क्लोजर्स का कोड:उदाहरण<!DOCTYPE