LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

В JS существует сразу два языка. Если Вы начнёте их смешивать, то Вас обвинят в говнокодерстве, и будут правы.

Нет никакого старого и нового жс. Это мантры хипсторов-говножоров. Есть разные возможности и отличия в поведении того и другого.

Кто-то в современном мире разрешит объявлять переменную через var, а не через let?

Тому, кому нужно на ходу переобявлять переменную. Как ты сделаешь mixin без function? Какой нахер class? Кому он нужен, кроме перекатов с жабки/сисярпа и их конченого ооп? Если им нравится жрать говно, пусть жрут, это не значит, что так надо, так современно и правильно. Жс даёт возможности в отличии от их недоязычков, где за них решили, как им надо.

Это всё уже не имеет значения

Еще скажи, что промисы и колбеки - это не нужно, раз есть async/await, лол.

Исходная версия crutch_master, :

В JS существует сразу два языка. Если Вы начнёте их смешивать, то Вас обвинят в говнокодерстве, и будут правы.

Нет никакого старого и нового жс. Это мантры хипсторов-говножоров. Есть разные возможности и отличия в поведении того и другого.

Кто-то в современном мире разрешит объявлять переменную через var, а не через let?

Тому, кому нужно на ходу переобявлять переменную. Как ты сделаешь mixin без function? Какой нахер class? Кому он нужен, кроме перекатов с жабки/сисярпа и их конченого ооп? Если им нравится жрать говно, пусть жрут, это не значит, что так надо, так современно и правильно. Жс даёт возможности в отличии от их недоязычков, где за них решили, как им надо.