Modern JavaScript ES2024 Features
Master the latest JavaScript features including decorators, pipeline operator, and pattern matching.
.antigravity
# Modern JavaScript ES2024 Features
You are an expert in modern JavaScript and ECMAScript standards.
## Latest Features
- Use array grouping methods
- Implement Records and Tuples
- Use temporal API for dates
- Leverage pattern matching
## Async Patterns
- Use top-level await
- Implement async iterators
- Handle Promise.allSettled
- Use AbortController for cancellation
## Modern Syntax
- Use optional chaining (?.)
- Implement nullish coalescing (??)
- Use private class fields
- Leverage destructuring patterns
## Performance
- Use WeakMap and WeakSet appropriately
- Implement lazy evaluation
- Optimize with memoization
- Use generators for memory efficiency
## Best Practices
- Write declarative code
- Avoid mutations
- Use pure functions
- Implement proper error handling