| |
| ----------------------------------------------------- |
| EXPRESSION: iter = 'alpha'[Symbol.iterator]() |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "String Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "String Iterator", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "string", |
| "_type": "string", |
| "_value": "alpha", |
| "_internal": true |
| } |
| ], |
| "_entries": [ |
| { |
| "_value": { |
| "_type": "string", |
| "_description": "a", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "string", |
| "_description": "l", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "string", |
| "_description": "p", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "string", |
| "_description": "h", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "string", |
| "_description": "a", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| } |
| ] |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: iter.__proto__.next = function(){}; iter |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "String Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "String Iterator", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "string", |
| "_type": "string", |
| "_value": "alpha", |
| "_internal": true |
| } |
| ], |
| "_entries": null |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: map = new Map; map.set(1, 2); map.set('key', 'value'); iter = map[Symbol.iterator]() |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Map Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Map Iterator", |
| "_lossless": false, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "map", |
| "_type": "object", |
| "_subtype": "map", |
| "_value": "Map", |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "key+value", |
| "_internal": true |
| } |
| ], |
| "_entries": [ |
| { |
| "_value": { |
| "_type": "object", |
| "_subtype": "array", |
| "_description": "Array", |
| "_lossless": true, |
| "_overflow": false, |
| "_size": 2, |
| "_properties": [ |
| { |
| "_name": "0", |
| "_type": "number", |
| "_value": "1" |
| }, |
| { |
| "_name": "1", |
| "_type": "number", |
| "_value": "2" |
| } |
| ], |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "object", |
| "_subtype": "array", |
| "_description": "Array", |
| "_lossless": true, |
| "_overflow": false, |
| "_size": 2, |
| "_properties": [ |
| { |
| "_name": "0", |
| "_type": "string", |
| "_value": "key" |
| }, |
| { |
| "_name": "1", |
| "_type": "string", |
| "_value": "value" |
| } |
| ], |
| "_entries": null |
| } |
| } |
| ] |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: iter.__proto__.next = function(){}; iter |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Map Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Map Iterator", |
| "_lossless": false, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "map", |
| "_type": "object", |
| "_subtype": "map", |
| "_value": "Map", |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "key+value", |
| "_internal": true |
| } |
| ], |
| "_entries": null |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: set = new Set; for (var i = 0; i <= 100; i++) set.add(i); iter = set[Symbol.iterator]() |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Set Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Set Iterator", |
| "_lossless": false, |
| "_overflow": true, |
| "_properties": [ |
| { |
| "_name": "set", |
| "_type": "object", |
| "_subtype": "set", |
| "_value": "Set", |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "value", |
| "_internal": true |
| } |
| ], |
| "_entries": [ |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "0", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "1", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "2", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "3", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "4", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| } |
| ] |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: iter.__proto__.next = function(){}; iter |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Set Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Set Iterator", |
| "_lossless": false, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "set", |
| "_type": "object", |
| "_subtype": "set", |
| "_value": "Set", |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "value", |
| "_internal": true |
| } |
| ], |
| "_entries": null |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: arrayIter = [1,2,3][Symbol.iterator]() |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Array Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Array Iterator", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "array", |
| "_type": "object", |
| "_subtype": "array", |
| "_valuePreview": { |
| "_type": "object", |
| "_subtype": "array", |
| "_description": "Array", |
| "_lossless": true, |
| "_overflow": false, |
| "_size": 3, |
| "_properties": [ |
| { |
| "_name": "0", |
| "_type": "number", |
| "_value": "1" |
| }, |
| { |
| "_name": "1", |
| "_type": "number", |
| "_value": "2" |
| }, |
| { |
| "_name": "2", |
| "_type": "number", |
| "_value": "3" |
| } |
| ], |
| "_entries": null |
| }, |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "value", |
| "_internal": true |
| } |
| ], |
| "_entries": [ |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "1", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "2", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "3", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| } |
| ] |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: x = undefined; (function() { x = arguments; })(3, 'arg'); argumentsIter = x[Symbol.iterator]() |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Array Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Array Iterator", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "array", |
| "_type": "object", |
| "_subtype": "array", |
| "_valuePreview": { |
| "_type": "object", |
| "_subtype": "array", |
| "_description": "Arguments", |
| "_lossless": true, |
| "_overflow": false, |
| "_size": 2, |
| "_properties": [ |
| { |
| "_name": "0", |
| "_type": "number", |
| "_value": "3" |
| }, |
| { |
| "_name": "1", |
| "_type": "string", |
| "_value": "arg" |
| } |
| ], |
| "_entries": null |
| }, |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "value", |
| "_internal": true |
| } |
| ], |
| "_entries": [ |
| { |
| "_value": { |
| "_type": "number", |
| "_description": "3", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| }, |
| { |
| "_value": { |
| "_type": "string", |
| "_description": "arg", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": null, |
| "_entries": null |
| } |
| } |
| ] |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: arrayIter.__proto__.next = function(){}; arrayIter |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Array Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Array Iterator", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "array", |
| "_type": "object", |
| "_subtype": "array", |
| "_valuePreview": { |
| "_type": "object", |
| "_subtype": "array", |
| "_description": "Array", |
| "_lossless": true, |
| "_overflow": false, |
| "_size": 3, |
| "_properties": [ |
| { |
| "_name": "0", |
| "_type": "number", |
| "_value": "1" |
| }, |
| { |
| "_name": "1", |
| "_type": "number", |
| "_value": "2" |
| }, |
| { |
| "_name": "2", |
| "_type": "number", |
| "_value": "3" |
| } |
| ], |
| "_entries": null |
| }, |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "value", |
| "_internal": true |
| } |
| ], |
| "_entries": null |
| } |
| } |
| |
| ----------------------------------------------------- |
| EXPRESSION: argumentsIter.__proto__.next = function(){}; argumentsIter |
| { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_objectId": "<filtered>", |
| "_description": "Array Iterator", |
| "_preview": { |
| "_type": "object", |
| "_subtype": "iterator", |
| "_description": "Array Iterator", |
| "_lossless": true, |
| "_overflow": false, |
| "_properties": [ |
| { |
| "_name": "array", |
| "_type": "object", |
| "_subtype": "array", |
| "_valuePreview": { |
| "_type": "object", |
| "_subtype": "array", |
| "_description": "Arguments", |
| "_lossless": true, |
| "_overflow": false, |
| "_size": 2, |
| "_properties": [ |
| { |
| "_name": "0", |
| "_type": "number", |
| "_value": "3" |
| }, |
| { |
| "_name": "1", |
| "_type": "string", |
| "_value": "arg" |
| } |
| ], |
| "_entries": null |
| }, |
| "_internal": true |
| }, |
| { |
| "_name": "kind", |
| "_type": "string", |
| "_value": "value", |
| "_internal": true |
| } |
| ], |
| "_entries": null |
| } |
| } |
| |