Revisiting JavaScript Objects


We’ve been little reluctant to adopt ES5 features, especially due to browser compatibility issues. We rarely see production code that make use of these features. However, all modern browsers (ie. IE9, FF4, Opera 12 & Chrome) do have JavaScript engines that implement the ES5 standard. Also, ES5 features can be used in Node.js based projects without any issue. So I think it would be a worthwhile exercise to revisit the ES5 object features and see how they can be used in real-life scenarios.

I think that sentiment parallels the reason we’re not seeing many of these articles being published, but I’m really psyched to see great ones like this crop up. Keeping up with native JavaScript is something that will benefit any front end developer. Knowing the awesomeness that ships with ES5 is a great start. JavaScript is awesome.