[[][[]]+[]][+[]][++[+[]][+[]]] — это «n» в JavaScript
Недавно на Reddit появился пост с объяснением, почему конструкция [[][[]]+[]][+[]][++[+[]][+[]]] в языке JavaScript вычисляется как символ «n».
![[[][[]]+[]][+[]][++[+[]][+[]]] — это «n» в JavaScript](https://media.tproger.ru/uploads/2017/09/wtf-js.jpg)
Руководства и новости по JavaScript фреймворкам, библиотекам и платформам, трюки, а также разбор успешных проектов.
Недавно на Reddit появился пост с объяснением, почему конструкция [[][[]]+[]][+[]][++[+[]][+[]]] в языке JavaScript вычисляется как символ «n».
![[[][[]]+[]][+[]][++[+[]][+[]]] — это «n» в JavaScript](https://media.tproger.ru/uploads/2017/09/wtf-js.jpg)
Microsoft выпустила новую версию TypeScript. Собрали для вас основные нововведения, появившиеся по сравнению с прошлой версией.
В этой статье остановимся на использовании четырех возможностей ECMAScript: итераторах, генераторах, «жирных» стрелочных функциях и операторе for-of в сочетании с функциями высшего порядка, композициями функций, отложенными вычислениями.

Google запустила библиотеку для машинного обучения в браузере. Deeplearn.js поддерживает как JavaScript, так и TypeScript, и работает в Google Chrome.
C 13 августа по 13 сентября проходит соревнование для веб-разработчиков js13kGames. Участник должен написать HTML5-игру размером не более 13 килобайт.