As one of the most popular programming languages and the staple of web development, JavaScript is constantly evolving and with each iteration it gets some fresh internal changes. Let’s check out some of the new proposed features of ES2019 that could soon find a way into our everyday code: Array.flat() You can now flatten nested arrays recursively up to a specified depth. The default value is 1 and