JavaScript में Function expression और Function declaration
JavaScript में फंक्शन को दो तरीकों से घोषित (declare) किया जा सकता है।
पहला तरीका - function कीवर्ड का उपयोग करके
सीधे उसका नाम देकर फंक्शन घोषित करना है:
function func() {
console.log('!');
}
func(); // '!' आउटपुट करेगा
दूसरा तरीका - एक बेनामी (anonymous) फंक्शन बनाना और उसे किसी वेरिएबल में Assign करना है:
let func = function() {
console.log('!');
};
func(); // '!' आउटपुट करेगा
तकनीकी रूप से पहले तरीके को Function Declaration (फंक्शन घोषणा) कहा जाता है, और दूसरे को Function Expression (फंक्शन एक्सप्रेशन ) कहा जाता है।
निर्धारित करें कि प्रस्तुत फंक्शन Function Declaration है या Function Expression:
function func() {
console.log('!');
}
निर्धारित करें कि प्रस्तुत फंक्शन Function Declaration है या Function Expression:
let func = function() {
console.log('!');
}