MCQs > IT & Programming > JavaScript > What's the output? function a() { var x = []; var i = 0; a[i] = function(){ return i; } i++; alert(a[0]()); } a();

JavaScript MCQs

What is the result of the following code snippet?

function a() {
  var x = [];
  var i = 0;
  a[i] = function(){
    return i;
  }
  i++;
  alert(a[0]());
}
a();


Answer

Correct Answer: An alert box pops up showing "1".

Explanation:

Note: This Question is unanswered, help us to find answer for this one

JavaScript Skill Assessment

Overall Skill Level-Poor

Your Skill Level: Poor

Retake Quizzes to improve it

search

JavaScript Skill Assessment

Overall Skill Level-Poor

Your Skill Level: Poor

Retake Quizzes to improve it