Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var o = {}
- var f = function() {}
- // `toString` method is called on f
- o[f]= 3
- let iterable = {
- [Symbol.iterator]() {
- let step = 0;
- let iterator = {
- next() {
- if (step <= 2) {
- step++;
- }
- switch (step) {
- case 1:
- return { value: 'hello', done: false };
- case 2:
- return { value: 'world', done: false };
- default:
- return { value: undefined, done: true };
- }
- }
- };
- return iterator;
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement