I've never learned JS completely, just dangerous half knowledge from stackoverflow answers or blogs.
Should I jump into ES6 directly or learn ES5 and learn ES6 when it is implemented across all browsers ?
Should I jump into ES6 directly or learn ES5 and learn ES6 when it is implemented across all browsers ?
Babel is a great tool to let you use some of ES6's features now, but it will still help in debugging to know ES5 syntax since Babel transforms it at runtime.