A browser engine developer's highlights from the State of JS 2024 survey. Key findings: many new JS array/string/set methods are unknown to developers; 32% cite lack of static typing as a pain point while TypeScript adoption exceeds 80%; inconsistent browser support remains the top complaint for browser-based JS; the Temporal proposal leads anticipated features with 74% of votes; and MDN documentation is seen as insufficient, with demand for real-world usage guides and better coverage of IndexedDB and Service Workers.
Table of contents
There are many new features of the language that people don't know about, but find usefulThe lack of types in JavaScript is still a major pain pointWhen using JavaScript in the browser, inconsistent browser support is still the main pain pointTemporal cannot come soon enoughBetter documentation of browser APIs, based on real-world usage examples, are missingSort: