рони,
на самом деле, я просто копирую умные слова из крутых статей и рандомно их тут использую. Это обман, чтобы набрать классы.
Если говорить о ES6, то там в основном всё довольно легко.
Сам посмотри, как такое может быть сложным для человека более-менее знающего ES5?
var numb = 100500;
var es5String = 'numb = ' + numb;
var es6String = `numb = ${numb}`;
//или так
let es6String = `numb = ${numb}`;
//---------------------------------
window.onclick = function(e) {
//ES5
};
window.onclick = (e) => {
//ES6
};
//---------------------------------
setTimeout(function() {
//ES5
}, 1000);
setTimeout(() => {
//ES6
}, 1000);
//---------------------------------
var name = 'Name';
var mess = 'Mess';
var es5Data = {
name: name,
mess: mess
};
var es6Data = {name, mess};
Если тебе не хочется развиваться как js-программисту(решил сменить специальность, надоел JS или ещё что-то), то единственное, что может мешать - это лень)