Встречается на собеседованиях • сегодня
Что такое Scope функции
Scope (область видимости) определяет доступность переменных в разных частях кода. В JavaScript есть:
- Global Scope – переменные доступны везде.
- Function Scope – переменные доступны только внутри функции (с
var). - Block Scope – переменные доступны только внутри блока
{}(сlet/const).
Пример:
javascript
function example() {
var functionScoped = "I'm function-scoped";
let blockScoped = "I'm block-scoped";
if (true) {
var stillFunctionScoped = "Still here!";
let onlyInBlock = "Only here!";
}
console.log(stillFunctionScoped); // Works
console.log(onlyInBlock); // ReferenceError
}
console.log(functionScoped); // ReferenceError
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы