So Safari and Chrome have started in their betas to implement some ES5 stuff. For instance Object.create is in them.
Do any of you know if there is a website that shows the progress made in the browsers? ATM i need to use Object.freeze, and wanted to see which browsers (if any) supported that yet.
Browser vendors don't implement specific versions, but specific features. Almost every modern browser is still missing features from ES2017-ES2020. Hence there is not and won't be a table where you can see an ES version to browser version mapping.
All the current browsers have full support to ES6.
THE SHORT ANSWER: you should start with ES5 so that you'll have a better understanding of the language, but it's fine to go straight away to ES6 even though it's not fully supported in all browsers but you can get away with it especially if you're using some Javascript framework such as React it's going to be very ...
Here's an up to date list for major engines: http://kangax.github.com/es5-compat-table/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With