function g() {
var x;
function y() {};
var z;
}
मैं जानना चाहता हूं कि ऊपर दिए गए कोड को ठीक से किस क्रम में बनाया जाता है।जावास्क्रिप्ट में उछाल का आदेश
थ्योरी 1:
function g() {
var x;
function y() {};
var z;
}
थ्योरी 2:var
से पहले function
रों आ रहा है: के रूप में है var
और function
रों के बीच आदेश बनी हुई है
function g() {
var x;
var z;
function y() {};
}
थ्योरी 3 :function
एससे पहले आते हैंएस:
function g() {
function y() {};
var x;
var z;
}
कौन सा सिद्धांत सही है?
पूरी तरह से स्पष्ट होने के लिए, वह कह रहा है कि 'कार्य' var 'से पहले आया है, जो ओपी में थ्योरी 3 है। – mareoraft