Добавить в корзинуПозвонить
Найти в Дзене
DoTask.site

109 Нейросеть таким образом видит язык программирования JS

Вопрос: Что такое замыкание в JavaScript? function outerFunction() {  let outerVariable = 'Внешняя переменная';  function innerFunction() {   console.log(outerVariable);  }  return innerFunction; } const innerFunc = outerFunction(); innerFunc(); // Выводит: "Внешняя переменная"

Вопрос: Что такое замыкание в JavaScript?

  • Замыкание - это функция, которая имеет доступ к переменным из внешней функции, в которой она была объявлена.

function outerFunction() {

 let outerVariable = 'Внешняя переменная';

 function innerFunction() {

  console.log(outerVariable);

 }

 return innerFunction;

}

const innerFunc = outerFunction();

innerFunc(); // Выводит: "Внешняя переменная"

109 Нейросеть таким образом видит язык программирования JS
109 Нейросеть таким образом видит язык программирования JS