https://github.com/bbortt/get-getter
getGetter() - a brief history of JavaScript [Symbol.iterator].
https://github.com/bbortt/get-getter
Last synced: over 1 year ago
JSON representation
getGetter() - a brief history of JavaScript [Symbol.iterator].
- Host: GitHub
- URL: https://github.com/bbortt/get-getter
- Owner: bbortt
- Created: 2019-10-30T06:28:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-30T20:54:41.000Z (over 6 years ago)
- Last Synced: 2024-10-17T07:31:21.369Z (over 1 year ago)
- Language: JavaScript
- Size: 5.86 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
getGetter
======
> getGetter() - a brief history of JavaScript [Symbol.iterator].
# Abstract
There was a time when we did load all data in a single JavaScript command.
But with time going by, data growing and our interpreters evolving we finally
managed to build something like an asynchronous cloud in JavaScript. With this
Cloud we can fetch our items one by one, instead of keeping everything in memory.
Sounds awesome, doesn't it? You're right.. its speed is.. ugh, what should I say?
[](https://twitter.com/acdlite/status/974390255393505280)
# Requirements
* [Node.js](https://nodejs.org/en/download/)
# Getting started
Run the following commands one after another. Each command will introduce you
to a new problem and a possible solution to it. Read the output carefully and
take a look at the implementation if necessary. You should understand each single
step before carrying on to the next one.
```shell script
node step_1
node step_2
node step_3
node step_4
node step_5
```
# Reference
[MDN web docs on Symbol.iterator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/iterator)