While they aren't seeing wide usage just yet, JavaScript's new Set and Object features will make it less necessary to rely on third-party utility libraries.
Also, whenever available we now display each feature's Baseline status: green for “widely available”, blue for “newly available”, and white for “limited availability”.
ลิงก์ไปยังส่วนนี้Syntax Features
ลิงก์ไปยังส่วนนี้String Features
ลิงก์ไปยังส่วนนี้Array Features
ลิงก์ไปยังส่วนนี้Async Features
ลิงก์ไปยังส่วนนี้Set Features
ลิงก์ไปยังส่วนนี้Object Features
My 2024 Pick: TanStack
Jack Herrington
ลิงก์ไปยังส่วนนี้Browser APIs
ลิงก์ไปยังส่วนนี้Language Pain Points
When asked what aspect of JavaScript they struggled with the most, respondents overwhelmingly mentioned the lack of a built-in type system – with browser support issues a distant second.
ลิงก์ไปยังส่วนนี้Browser APIs Pain Points
Unsurprisingly, poor browser support was the top obstacle regarding browsers and their APIs. Safari was also highlighted as a common pain point, and so was the overall lack of documentation about browser features.
My 2024 Pick: Arisa Fukuzaki
Josefine Schaefer
ลิงก์ไปยังส่วนนี้รายการสำหรับการอ่าน
The Reading List lets you save items you want to learn more about after the survey is complete.
This year, error.cause
, Logical Assignment, and Object.groupBy()
were the features that most triggered respondents' curiosity.