Публикации по теме 'es6-ftw'


ES6 FTW: деструктуризация
Недавно я написал небольшую интеграцию со Slack для своей игровой группы. Я хотел обрабатывать броски костей для настольных игр, поэтому мне нужно было сопоставить такие шаблоны, как 1d8 , d20+2 или 2d6-4 . Я написал простое регулярное выражение для его обработки, которое, вероятно, можно было бы значительно улучшить, но оно работает для моего варианта использования: /(\d+)?d(\d+)([\+\-]\d+)?/i (вы можете поиграть с ним на RegExr ). С ES5 я, вероятно, сделал бы что-то подобное с..