← All posts tagged JS

unfalse
coding JS Иногда кажется что совершил большую ошибку, решив работать на js только потому что там есть REPL в dev tools браузеров и в консоли.
unfalse
coding WTF JS js такой js.
Можно переопределить константу. В случае с let это ещё понятно.
Такой код спокойно работает.

const a=1;
if(true){
const a=2;
console.log(a);
}
unfalse
coding JS В фейсбуке упоролись — пишут своего рода оптимизирующий прекомпилятор для js-кода на самом js. prepack.io
Предвижу ещё большее распухание папки node_modules, inode-ы утекают как сквозь пальцы. Конечно, это очень полезный проект, но блин, сколько можно писать инструменты на самом js?
unfalse
? coding C# JS .net Жуйк программирующий, помоги сориентироваться. Раньше я работал на C#, который виндовый, да. Начинал с ASP.Net, потом работал с WPF. Так получилось, что пришлось поменять работу и писать на JavaScript. Но js браузерный меня уже как-то не впечатляет, но может быть я не всё знаю. Я пытаюсь определиться, оставаться мне с js, или переходить обратно на C#. Говорят, что C# востребованнее, и платят там больше, а на яваскрипте только и остаётся что клепать сайты-визитки.
unfalse
Chrome JS Давно уже наткнулся на не очень приятную багу отладчика хрома. В какой-то момент, при пошаговой отладке, вместо того, чтобы совершить очередной шаг, код просто выполняется, как если бы я нажал F8 вместо F10. Приходится в такие моменты запускать лису, где таких багов нет, зато есть сильные тормоза.
unfalse
JS jsdoc Попробовал jsDuck. Эта зараза требует, чтобы все файлы были в UTF-8, иначе падает. Я не осилил сконвертировать все файлы в UTF-8 (лучше я это сделаю дома), поэтому возвращаюсь на jsDoc.
unfalse
JS В Chrome Developer Tools есть бага, когда брейкпоинты не рисуются синей стрелкой на номере. Хотя в списке их можно увидеть.
unfalse
Firefox Chrome JS Заметил такую вещь: один и тот же скрипт на JS вешает Firefox и Chrome, причем в хроме хотя бы только вкладка зависает, а лиса зависает полностью. Но лиса потом быстро приходит в сознание и предлагает остановить скрипт. После остановки страница снова доступна. А вот хром такого пока не умеет, и всё что остается — только закрыть вкладку. При этом, конечно, то что ты там вводил — пропадает.