Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Под какой ES сейчас все работают? (https://javascript.ru/forum/misc/79613-pod-kakojj-es-sejjchas-vse-rabotayut.html)

Aetae 12.03.2020 22:52

Цитата:

Сообщение от Malleys (Сообщение 521254)
И вообще какие мотивы движут людьми, которые напишут что-то на TypeScript и дают имени файла расширение .js (вместо .ts)?

Это называется Flow. Это не TypeScript, это javascript с простенькими типами.
Цитата:

Сообщение от Malleys (Сообщение 521254)
Какая ложная аналогия! Вы вполне можете писать на стандартном JS и всё нормально будет работать.

Ну так и без штанов я ходить могу, только неловко как-то.

Цитата:

Сообщение от voraa (Сообщение 521257)
Решил его минифицировать с помощью гугл клаши.

Потому что никто его не использует давно.

Цитата:

Сообщение от voraa (Сообщение 521258)
Ну не красиво. Запариваешся эти скобки постоянно писать.

А методы(со скобками) у WeakMap не запариваешься писать?

Malleys 12.03.2020 23:22

Цитата:

Сообщение от Aetae
Ну так и без штанов я ходить могу, только неловко как-то.

Так я и написал, что такая аналогия ложная, т. е. неправильная, обманчивая, не относящаяся к действительности! Почему написание не на TS должно сравниваться с нудизмом — совершенно неясно!

Цитата:

Сообщение от Aetae
Потому что никто его не использует давно.

Оно используется в Google Search, Gmail, Google Maps совместно с библиотекой Closure Library.

Цитата:

Сообщение от Aetae
это javascript с простенькими типами.

Кого вы обманываете? Flow — так Flow, только сам по себе он не будет работать в браузере, а значит это не JS. Я не против новых языков, но как-то странно выходит, когда требуют в вакансии JS, а на деле нужно знать TS, или как вы написали — Flow.

Цитата:

Сообщение от voraa
Запариваешься эти скобки постоянно писать.

Массив можно записать в константу...
const array = Symbol();
const data = node[array] = [];

/* работа с массивом */
data.push(1, 2, 3);
data.length = 0;


Цитата:

Сообщение от Белый шум
Изначально решаете какие браузеры начиная с какой версии ваш сайт должен поддерживать и потом всё время сверяйтесь с кнаю́c.

Даже такая проверка не отменяет «прогрессирующее улучшение» или «изящную деградацию» (progressive enhancement or graceful degradation)

Цитата:

Сообщение от Белый шум
кэн-ай-юз

Прямо как будто Барби 🍭 говорит —
Annoying Barbie: Ken, I use soap when I am washing my face.

Ещё радуют русские, которые путают по этой причине math с meth, bad с bed, sacks с sex и пр.

В натуре, ты же по русский не путаешь «чай» с «чей», «мяч» с «меч» или «пять» с «петь» и пр.



Часовой пояс GMT +3, время: 17:20.