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

जावास्क्रिप्ट में परिवर्तनीय होस्टिंग


जब आप किसी JavaScript वैरिएबल के घोषित होने से पहले उसका उपयोग कर सकते हैं, तो यह होइस्टिंग नामक तकनीक का उपयोग करके किया जाता है। पार्सर इसे चलाने से पहले पूरे फ़ंक्शन को पढ़ता है।

जिस व्यवहार में एक चर घोषित होने से पहले उसका उपयोग किया जाता है, उसे उत्थापन के रूप में जाना जाता है -

उदाहरण के लिए, निम्नलिखित,

points =200;
var points;

उपरोक्त निम्नलिखित की तरह ही काम करता है -

var points;
ponts = 200;



  1. जावास्क्रिप्ट में उत्थापन की व्याख्या करें

    होस्टिंग हमें फ़ंक्शन और वेरिएबल्स (var के साथ घोषित) को कॉल करने की अनुमति देता है, इससे पहले कि उन्हें कोड के निष्पादन से पहले उन्हें उनके दायरे के शीर्ष पर ले जाकर परिभाषित किया जा सके। जावास्क्रिप्ट में चरों और कार्यों के लिए उत्थापन दिखाने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html>

  1. जावास्क्रिप्ट में एक चर को परिभाषित करने के विभिन्न तरीके

    JavaScript में वैरिएबल को परिभाषित करने के तीन तरीके हैं - चलो - 2015 में पेश किया गया जावास्क्रिप्ट लेट कीवर्ड हमें ब्लॉक स्कोप्ड वेरिएबल्स को परिभाषित करने की अनुमति देता है। let का उपयोग करके घोषित वेरिएबल्स को फहराया नहीं जाता है। वर - JavaScript var कीवर्ड का उपयोग फंक्शन स्कोप्ड वेरिएबल बनाने

  1. जावास्क्रिप्ट में अपलोड होने से पहले एक छवि का पूर्वावलोकन करें

    सुरक्षा कारणों से ब्राउज़र इनपुट के माध्यम से चयनित छवि फ़ाइल के पथ तक पहुँचने की अनुमति नहीं देते हैं, अर्थात ब्राउज़र में जावास्क्रिप्ट की फ़ाइल सिस्टम तक कोई पहुँच नहीं है। इसलिए, हमारा कार्य किसी भी सर्वर या कहीं और भेजने से पहले इनपुट के माध्यम से चयनित छवि फ़ाइल का पूर्वावलोकन करना है। विधि 1: