Публикации по теме 'first-class-citizen'


Почему функции в JavaScript называются первоклассными гражданами
В любом языке программирования функции называются гражданами первого класса, если функции в этом языке обрабатываются так же, как и переменные в этом языке. Мы знаем, что переменные в любом языке могут быть Присваивается другой переменной. Может передаваться в качестве аргументов некоторым функциям. Может быть возвращено из любой функции. Теперь давайте посмотрим на функции javascript: Назначение функций переменным: вар а = функция (а, б) { вернуть а+б; }..