@ivandao

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

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

var army = makeArmy();
army[0](); // 0
  • Вопрос задан
  • 324 просмотра
Решения вопроса 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 возвращает массив функций
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы