JavaScriptのモダンな書き方 - ES2017〜ES2018のawait・async, includes(), padStart()等を解説 - ICS MEDIA
ECMAScript2015がリリースされて以降、JavaScriptの機能は大きく強化されました。
3年以上前のAndroid端末の標準ブラウザや古いバージョンのChromeでどうしても動かないサイトがあって、USBデバックをかけたら、新しい記法でコーディングされたjsであることが判明!
最近の仕事の状況としては、
サーバーサイド < フロントエンド
な感じなので、新しいjsも覚えることになりそうです...