filmov
tv
JavaScript Quiz Part 2 #JS #Quiz #codinginterview

Показать описание
YOU should SOLVE this JavaScript Quiz 🤯
Answer Explanation:
Because of the event queue in JavaScript, the `setTimeout` callback function is called after the loop has been executed. Since the variable `i` in the first loop was declared using the `var` keyword, this value was global. During the loop, we incremented the value of `i` by `1` each time, using the unary operator `++`. By the time the `setTimeout` callback function was invoked, `i` was equal to `3` in the first example.
In the second loop, the variable `i` was declared using the `let` keyword: variables declared with the `let` (and `const`) keyword are `block-scoped` (a block is anything between `{ }`). During each iteration, `i` will have a new value, and each value is scoped inside the loop.
Most Asked Coding Interview Questions!🤯
FAANG Coding Interview Questions and Answers
Ebay Coding Interview Question
Amazon Coding Interview Question
Google Coding Interview Question
LinkedIn Coding Interview Question
#MostAskedCodingQuestions
Answer Explanation:
Because of the event queue in JavaScript, the `setTimeout` callback function is called after the loop has been executed. Since the variable `i` in the first loop was declared using the `var` keyword, this value was global. During the loop, we incremented the value of `i` by `1` each time, using the unary operator `++`. By the time the `setTimeout` callback function was invoked, `i` was equal to `3` in the first example.
In the second loop, the variable `i` was declared using the `let` keyword: variables declared with the `let` (and `const`) keyword are `block-scoped` (a block is anything between `{ }`). During each iteration, `i` will have a new value, and each value is scoped inside the loop.
Most Asked Coding Interview Questions!🤯
FAANG Coding Interview Questions and Answers
Ebay Coding Interview Question
Amazon Coding Interview Question
Google Coding Interview Question
LinkedIn Coding Interview Question
#MostAskedCodingQuestions