Всем привет, написал лонгрид в стиле "JavaScript для маленьких", в котором описал основные принципы и работы функций, массивов, переменных, объектов, классов. Не думаю, что есть смысл много расписывать о том, что такое JavaScript и для чего он нужен, лучше кратко пробежимся по основным темам, которые я затронул в статье, а если вас заинтересует, вы сможете перейти по ссылке и прочитать подробнее! Буду рад любым комментариям как здесь, так и на самом сайте! Что ж, давайте начинать! Переменные const, let и var Начнем с переменных, в чем же их отличия? var - это и глобальная и локальная переменная одновременно. Если var объявлена вне функции (например, в цикле) она будет поднята до верхнего уровня, чего не могут let и const. Однако такое поднятие не есть хорошо, потому что множество одинаково названных переменных буду перезаписывать друг-друга. Константу (const) - нельзя перезаписывать, потому что это константа. Вместо этого используйте let. Объекты и массивы JS JavaScript в целом постр