Одним из недостатков замечательного подхода JavaScript async и await является то, что вы должны использовать его в функции. Это ограничение, похоже, вот-вот исчезнет, когда вы прочитаете заголовки вроде «Ожидание верхнего уровня, реализованное в V8». Однако вам нужно прочитать мелкий шрифт.
Автор: WinAx
Двигатель JavaScript V8 уменьшает размер кучи
Последний выпуск V8, движка Google с открытым исходным кодом JavaScript, уменьшит размер кучи на 40 процентов за счет сжатия указателя, когда он будет выпущен вместе со стабильной версией Chrome 80 через несколько недель.
JavaScript по-прежнему заслуживает изучения
За свою 24-летнюю историю JavaScript стал многоцелевым языком и создал сложную экосистему фреймворков, библиотек и инструментов. Ежегодный опрос State of JavaScript Survey — это попытка выявить последние тенденции и оценить общую удовлетворенность ими.
Изучайте RamdaJS интерактивным способом
RamdaJS, библиотека, упрощающая функциональное программирование на JavaScript, получила собственную игровую площадку. Мы осмотрелись и дали рекомендации.
JavaScript и предубеждения
Меня огорчает, когда люди критикуют языки, которые они не используют, и заявляют о преимуществах методологий, далеких от доказательной базы. Итак, представьте мое разочарование, когда я столкнулся с JS Johnny и попыткой сделать статическую строгую типизацию привлекательной.
Опасности jQuery?
Хотя библиотека JavaScript jQuery уже не так популярна, как была, она по-прежнему широко используется. В результате не менее шести из десяти веб-сайтов подвержены уязвимости jQuery XSS. Еще больше проблем с безопасностью создают библиотеки jQuery, используемые для расширения возможностей jQuery.
Node.js выпущен с диагностическими отчетами
Node.js 13 был выпущен с обновлениями до V8 и новыми функциями, включая диагностические отчеты. В то же время Node.js 12 был переведен на долгосрочную поддержку.
Google AMP присоединяется к OpenJS Foundation
Google объявила, что ее платформа AMP присоединится к OpenJS Foundation. AMP был открытым исходным кодом в течение последних четырех лет, но этот шаг сделает его менее ориентированным на Google.
Выпущен диспетчер версий Node для Node.js
OpenJS Foundation объявил, что Node Version Manager (nvm) был принят фондом как проект. Nvm — это POSIX-совместимый сценарий bash для управления несколькими активными версиями Node.js.
Запущен статический TypeScript
Исследователи из Microsoft продемонстрировали Static TypeScript (STS), подмножество TypeScript, предназначенное для использования на платформах встроенного программирования.