Proposal: "as" operator for monadic operations
|
|
15
|
521
|
June 5, 2023
|
Function.prototype.new
|
|
67
|
1178
|
August 15, 2023
|
Date.isDate(date) method
|
|
10
|
261
|
November 10, 2023
|
Monadic Functions
|
|
14
|
538
|
June 16, 2023
|
String.prototype.with()
|
|
10
|
402
|
October 10, 2023
|
Native/Vanilla JSX support
|
|
13
|
524
|
June 24, 2023
|
The Array.isArray shenanigans
|
|
42
|
742
|
November 17, 2023
|
Proxy drilling once again ...
|
|
32
|
783
|
November 27, 2023
|
Better for loops with values and keys
|
|
39
|
601
|
October 28, 2023
|
Destructuring with `await`
|
|
24
|
707
|
October 10, 2023
|
add resolve and reject in the returned promise instance
|
|
17
|
536
|
May 7, 2023
|
Introducing a "Backcall" operator to address nested code
|
|
14
|
389
|
October 24, 2023
|
Async `for` loops (allow `await` without blocking the loop)
|
|
11
|
532
|
August 2, 2023
|
Error "detail"
|
|
53
|
433
|
April 23, 2024
|
Not in syntax (e.g `!in`)
|
|
9
|
290
|
July 5, 2023
|
Complexity of consuming iterator helpers with symbols.
|
|
13
|
415
|
June 20, 2023
|
FinalizationRegistry hint for GC pressure?
|
|
24
|
332
|
January 25, 2024
|
I would like to propose an addition to the Math namespace in future JavaScript versions, is this the right place?
|
|
31
|
277
|
May 19, 2023
|
Proposal: Clone Operator
|
|
18
|
374
|
May 30, 2023
|
Proposal: access to constructor parameters in field initializers
|
|
16
|
335
|
December 20, 2023
|
Proposal: Parser Augmentation Mechanism
|
|
16
|
346
|
April 19, 2024
|
Iterator.prototype.findMin, Iterator.prototype.findMax methods
|
|
18
|
269
|
December 13, 2023
|
Allow `this` in static methods to access any members without exception
|
|
16
|
234
|
June 2, 2023
|
A new conditioning way, compare multiple right hand values.
|
|
18
|
263
|
November 2, 2023
|
Can Function.prototype.toString.call() be spoofed?
|
|
15
|
254
|
July 1, 2023
|
This is ridiculous. Such error messages should not exist
|
|
9
|
286
|
September 1, 2023
|
Sealed class in Javascript
|
|
14
|
221
|
January 18, 2024
|
TC39 Proposal: Inline object/spread destructuring
|
|
12
|
294
|
March 27, 2024
|
Deprecating the Boolean object
|
|
11
|
242
|
October 21, 2023
|
Lazy inlined constants
|
|
10
|
275
|
October 1, 2023
|
Function.prototype.try for error handling
|
|
10
|
132
|
April 23, 2024
|
How does `el.style.foo` in browsers have a value descriptor that acts as a getter/setter?
|
|
12
|
186
|
October 2, 2023
|
Function object initializer
|
|
12
|
200
|
January 5, 2024
|
Whitespace (newline) following return statement
|
|
12
|
183
|
October 10, 2023
|
Consistent String-to-Boolean Conversion Method
|
|
15
|
127
|
November 7, 2023
|
Return-as-expression strawman
|
|
12
|
167
|
January 2, 2024
|
Rest Equals Operator
|
|
14
|
129
|
November 29, 2023
|
Array.prototype.ap
|
|
10
|
150
|
March 15, 2024
|
Native WeakValueMap
|
|
10
|
173
|
April 11, 2024
|
Standard constructors and the new operator
|
|
15
|
119
|
February 22, 2024
|
Replace `.toSorted`, `.toSpliced`, `.toReversed` with `.clone`
|
|
24
|
132
|
April 26, 2024
|
Constructor definition
|
|
11
|
113
|
February 11, 2024
|
Module assignment pragma
|
|
10
|
91
|
March 15, 2024
|
Addition of power / energy units to Intl.NumberFormat
|
|
0
|
309
|
May 6, 2023
|
Raw string literals that can contain any arbitrary text without the need for special escape sequences
|
|
4
|
873
|
July 29, 2023
|
Set `Object.prototype.toJSON` a non-configurable, non-writable `null`
|
|
5
|
621
|
June 11, 2023
|
Proposal: re-export declaration merging?
|
|
3
|
170
|
June 16, 2023
|
Range Operator
|
|
4
|
231
|
August 24, 2023
|
Cookies API proposal
|
|
2
|
637
|
November 16, 2023
|
Scoped/Bound Eval
|
|
5
|
207
|
July 18, 2023
|