Explore the key features of ECMAScript 6 JavaScript from a functional programming perspective in this 51-minute conference talk. Dive into the latest updates published between 2016-2018, focusing on practical applications to enhance your code. Learn about const keywords, arrow functions for simplified scope, default parameters, template strings, and destructuring object properties. Discover the power of spread and rest operators, promises, and the JavaScript event loop. Master async and await keywords to improve asynchronous programming. Gain hands-on experience with working examples and leave with valuable insights to immediately apply in your web development projects.