Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

27 Май 2018

Дайджест свежих материалов из мира фронтенда от JSExpert (13 мая— 27 мая 2018)

Небольшая подборка с ссылками на интересные материалы из области фронтенда и около него за последних 2 недели (13 мая — 27 мая 2018)

 

JavaScript

 

Топ-10 найпоширеніших помилок JavaScript (та як їх уникнути)
Прекрасная статья о самых распространённых ошибках в JavaScript и их кратким описанием

 

Цікаві пропозиції ECMAScript 2017, які ще не були прийняті
Cкоро в Excel появится поддержка кастомной функциональности JavaScript. О подробностях этого нововведения вы можете прочитать в этой статье.

 

Полезные приёмы работы с массивами в JavaScript
Эта статья помогает раскрыть свой кругозор в работе с массивами в JavaScript, и поможет не зацикливаться на стандартном цикле for.

 

BigInt — длинная арифметика в JavaScript
BigInt — новый числовой примитивный тип данных в JavaScript, позволяющий работать с числами произвольной точности. В этой статье рассматриваются некоторые примеры использования BigInt, новые функции Chrome 67, и сравниваются BigInt и Number в JavaScript.

 

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

 

Занимательное

 

Excel будет поддерживать JavaScript. Исследователи уже запустили таким образом майнер CoinHive
Интересные предложения ECMAScript 2017, которые ещё не были приняты.

 

Комментирование кода: хороший, плохой, злой
Отличная статья о разных аспектах комментирования кода.