मेरे पास जावा स्क्रिप्ट में एक ही रिटर्न प्रकार के दो फ़ंक्शन हैं लेकिन वापसी का प्रकार अंतर है। कतरना आईडी के कोड का उपयोग करसमान रिटर्न प्रकार क्यों है लेकिन परिणाम अंतर
function foo1()
{
return {
bar: "hello"
};
}
function foo2()
{
return
{
bar: "hello"
};
}
समारोह बुला नीचे ..
console.log("foo1 returns:");
console.log(foo1());
console.log("foo2 returns:");
console.log(foo2());
आउटपुट परिणाम .... यहाँ अर्धविराम की
foo1 returns:
Object {bar: "hello"}
foo2 returns:
undefined
आप छोटा सा हिस्सा के बजाय पूर्ण कोड प्रदान कर सकते हैं? – Darshit
@ दर्शीत यह पूरा कोड है। –
@ कोंस्ट कृपया कोड में संपादन का सुझाव न दें जब तक कि आप सभी विधियों के बारे में पूरी तरह से अवगत न हों - आपके द्वारा किए गए परिवर्तनों से समस्या गायब हो जाएगी। –