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

JavaScript में: var functionName = function() {} और function functionName() {} के बीच क्या अंतर है?


functionDisplayOne एक फ़ंक्शन अभिव्यक्ति है, हालांकि, functionDisplayTwo एक फ़ंक्शन घोषणा है। यह तब परिभाषित होता है जब इसके आसपास का फ़ंक्शन निष्पादित होता है।

दोनों तरीकों का उपयोग JavaScript में फ़ंक्शन घोषित करने के लिए किया जाता है और functionDisplayOne एक अनाम फ़ंक्शन है।

यहाँ फ़ंक्शन अभिव्यक्ति है:

functionDisplayOne(); 
var functionDisplayOne = function() { 
    console.log("Hello!"); 
};

निम्नलिखित फ़ंक्शन घोषणा है:

functionDisplayTwo(); 
function functionDisplayTwo() { 
    console.log("Hello!"); 
}
  1. जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है? जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है?

    जावास्क्रिप्ट में फंक्शन्स और मेथड्स समान हैं, लेकिन एक मेथड एक फंक्शन है, जो एक ऑब्जेक्ट की प्रॉपर्टी है।निम्नलिखित जावास्क्रिप्ट में फंक्शन का एक उदाहरण है:function functionname(param1, param2){    // code }उदाहरणमेथड एक ऑब्जेक्ट से जुड़ा फंक्शन है। निम्नलिखित जावास्क्रिप्ट में मेथड का ए

  1. - JavaScript में Map और WeakMap में क्या अंतर है?

    Map और WeakMap के बीच अंतरMap और WeakMap का कार्यात्मक तंत्र समान है लेकिन उनमें थोड़े अंतर हैं।1) एक WeakMap केवल ऑब्जेक्ट्स को कुंजी के रूप में स्वीकार करता है जबकि एक Map, ऑब्जेक्ट्स के अलावा, स्ट्रिंग्स, नंबर्स आदि जैसे प्रिमिटिव डेटा टाइप्स को भी स्वीकार करता है।2) WeakMap ऑब्जेक्ट्स गार्बेज कल

  1. जावा और जावास्क्रिप्ट में क्या अंतर है? जावा और जावास्क्रिप्ट में क्या अंतर है?

    वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ