Задать вопрос
@ivandao

Квадратные скобки после имени функции. Что они значат?

Квадратные скобки после имени функции. Что они значат?
Аргументов мы, вроде, не передаем, да и передаются они по другому.
Что это?

var army = makeArmy();
army[0](); // 0
  • Вопрос задан
  • 450 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 2
BRAGA96
@BRAGA96
makeArmy возвращяет массив функций
мы берем первый элемент массива и выполняем функцию

const army = makeArmy();

army[0](); //0

function makeArmy() {
	return [
		function () {
			return 0;
		},

		function () {
			return 1;
		}
	];
}
Ответ написан
Lynn
@Lynn
nginx, js, css
Видимо makeArmy возвращает массив функций
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы