История изменений
Исправление crutch_master, (текущая версия) :
В JS существует сразу два языка. Если Вы начнёте их смешивать, то Вас обвинят в говнокодерстве, и будут правы.
Нет никакого старого и нового жс. Это мантры хипсторов-говножоров. Есть разные возможности и отличия в поведении того и другого.
Кто-то в современном мире разрешит объявлять переменную через var, а не через let?
Тому, кому нужно на ходу переобявлять переменную. Как ты сделаешь mixin без function? Какой нахер class? Кому он нужен, кроме перекатов с жабки/сисярпа и их конченого ооп? Если им нравится жрать говно, пусть жрут, это не значит, что так надо, так современно и правильно. Жс даёт возможности в отличии от их недоязычков, где за них решили, как им надо.
Это всё уже не имеет значения
Еще скажи, что промисы и колбеки - это не нужно, раз есть async/await, лол.
Исходная версия crutch_master, :
В JS существует сразу два языка. Если Вы начнёте их смешивать, то Вас обвинят в говнокодерстве, и будут правы.
Нет никакого старого и нового жс. Это мантры хипсторов-говножоров. Есть разные возможности и отличия в поведении того и другого.
Кто-то в современном мире разрешит объявлять переменную через var, а не через let?
Тому, кому нужно на ходу переобявлять переменную. Как ты сделаешь mixin без function? Какой нахер class? Кому он нужен, кроме перекатов с жабки/сисярпа и их конченого ооп? Если им нравится жрать говно, пусть жрут, это не значит, что так надо, так современно и правильно. Жс даёт возможности в отличии от их недоязычков, где за них решили, как им надо.