Explain next tick logic
It was something we forgot and that we don't want to forget. Sending it onto the event loop prevents us from blocking with a long operation, allowing other things on the event loop to happen before a take a possibly long time
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
|
||||
Creates a hash for a value using the [SHA-256](https://en.wikipedia.org/wiki/SHA-2) algorithm. Returns a promise.
|
||||
|
||||
Use `crypto` API to create a hash for the given value.
|
||||
Use `crypto` API to create a hash for the given value, `setTimeout` to prevent blocking on a long operation, and a `Promise` to give it a familiar interface.
|
||||
|
||||
```js
|
||||
const crypto = require('crypto');
|
||||
|
||||
Reference in New Issue
Block a user