Есть ли разница в изданиях «Изучаем программирование на JavaScript» Э.Фриман 2015 и 2018?
1) Да, есть.
2) Только ES5.
3) Запрещено правилами сервиса.
Различия в книгах всегда есть. Переиздают для того чтобы дополнить.