Новый JavaScript!

preview_player
Показать описание
Обзорчик, который ты ждал. Смотрим новинки JavaScript!

Утвержденные изменения в JS

О дивный новый JavaScript!

Подписка на Boosty:

Мой телеграмм-канал:

0:00 Взрослый фронтенд
0:56 Стандартизация Js
1:49 Record & Tuple
2:45 toSorted, toSpliced, toReverced, with
4:22 Подписочная
4:58 ShadowRealm API
7:56 WeakMap & Symbols
9:56 FindLast & FindLastIndex
10:44 Error cause
11:11 Shebang
11:51 Typescrpt в JavaScript

#javaScript #js #frontend #фронтенд #programming
Рекомендации по теме
Комментарии
Автор

Тренажеры HTML Academy (HTML, CSS, JS, React) + Академия + Книга рецептов фронтендера + комьюнити
за 99 рублей:

Какие тренажеры бывают:

Утвержденные изменения в JS

О дивный новый JavaScript!

Мой телеграмм-канал:

0:00 Взрослый фронтенд
0:56 Стандартизация Js
1:49 Record & Tuple
2:45 toSorted, toSpliced, toReverced, with
4:22 Подписочная
4:58 ShadowRealm API
7:56 WeakMap & Symbols
9:56 FindLast & FindLastIndex
10:44 Error cause
11:11 Shebang
11:51 Typescrpt в JavaScript


#javaScript #js #frontend #фронтенд #programming

it
Автор

надеюсь в этом году канал доберется до отметки в 100к подписчиков! видео как всегда топ

tururu
Автор

Интересно это все, только пару дней назад читал о новинках js. Тоже интересно как и что будет с аннотациями типов, что дойдет до конца.
Как-то я пропустил изменение ошибок, спасибо что показал)

reckek
Автор

Пишу на TS, но считаю идею перетаскивания конструкций и типов из TS в runtime браузера - полный бред. Место TS на этапе компиляции в dev среде, чтобы выдавать подсказки и контролировать типы данных непосредственно разработчику, в браузере он не нужен, по двум элементарным причинам:
1) Это забьёт ещё больше памяти у пользователей хранением типов в оперативке, а браузер сегодня и так довольно прожорливый софт
2) Это не имеет смысла, так как отладка типов производится уже у разработчика в IDE + пункт 1
3) Без костылей и игрой с ресурсами устройства клиента, это поломает всю обратную совместимость с ранее написанным кодом, мы не получим ничего, кроме тонны легаси

ztzwpvx
Автор

12:00 Ооо! EcmaScript 4 (ActionScript) возвращается :)

EgorMoscowNeverSleep
Автор

люто респектую хотя обо всём слышал кроме последнего пропозала с тс ту джс. Грамотно всё скомпилировал и подал )

dumkiAndrusja
Автор

Надеюсь ещё дождемся pipeline оператора

ojptfjm
Автор

TS не может быть независимым)
Хороший конец это добавить все тайпы и плюшки в JS при этом давая возможность выбирать режим, чтобы люди выбирали на каком принципе пишут проект.

wildrifthilights
Автор

последнее аж душу согрело так сильно порадовало)))

valentynlugovyi
Автор

Прикольно, пользоваться я конечно в 99% случаев не буду

FailValiev
Автор

Ахахаха бл"
Раньше у джунов и так мозг взрывался от области видимости функциональной и глобальной, а сейчас еще и экзотическую область подвезли. Нааайс найс найс найс

FilmsMediaTV
Автор

TS должен остаться отдельным инструментом просто потому что JS интерпретируемый язык, т.е. работает прямая зависимость: чем меньше кода напишешь - быстрее загрузится страница. В свою очередь TS подразумевает написание большего количество строк, чем нужно браузеру для работы. Потому считаю, что текущий концепт превращения TS в JS + минимизация выходных файлов + прочие оптимизации оказывают лучший эффект на итоговую производительность, чем если бы мы могли писать на TS из коробки. Пусть лучше останется прослойкой на этапе разработки, которая самовыпиливается из конечного кода.

Ghostqte
Автор

Считаю не нужно мешать js и ts. Видео как всегда топчик 👍👍

kfgzxgc
Автор

Шибанг работал по моему еще со времен выхода ноды.

Я писал #!/usr/bin/node - работает уже лет 10. chmod +x файлу - и запускался.

olezhonnv
Автор

Расскажите, есть ли канал, группа, или сайт, где можно следить только за новинками языка. Потому что случайно натыкаться на какое то видео\либо пост в тг о новинках, ну такоеее. А так чтоб зашел и сразу посмотреть все новые фичи и пошел дальше работать. Без лишней мишуры

kowkavn
Автор

JS изначально был динамически типизированным, максимально универсальным, таким и должен остаться. Нужна "жёсткая" типизация - tsc в руки. А там мелкомягкие пусть творят своё, сколько им влезет.

laticalamonzi
Автор

Проблема в ТайпСкрипт та, что там уже оверинжиринг давно - намудрили уже такого, что я часто видел врайт онли код.

Конструкции вкладывают одну в другую.

Тайпинг должен быть, как в ActionScript 3 - вот такой нативный тайпинг будет ок.

А то сейчас уже типы описывать дольше, чем логику часто приходится.

olezhonnv
Автор

после тс решил пописать на джс и пишу как будто вслепую

userkivi
Автор

Какой текстовый редактор или ide используешь ?

NickBD
Автор

Мне как в прошлом программисту C# забавно наблюдать за нововведениями в JS, которые в шарпах произошли несколько лет назад.)
Но это здорово, потому что многих фичей C# мне в JS сильно не хватает.

Dadadadam
join shbcf.ru