If not:
Based on TC39:
user-controlled cancellation of asynchronous operations through the adoption of a set of native platform objects.
At first, we must have need to asynchronous operations as long as we can use cancelling asynchronous operations that cleared and consistent approach as below:
Asynchronous functions or iterators
Fetching remote resources (HTTP, I/O, etc.)
Interacting with background tasks (Web Workers, forked processes, etc.)
There are any plan for TC39 proposal cancellation?
If not: Based on TC39: user-controlled cancellation of asynchronous operations through the adoption of a set of native platform objects.
At first, we must have need to asynchronous operations as long as we can use cancelling asynchronous operations that cleared and consistent approach as below: