{ "javascript": { "builtins": { "Set": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set", "spec_url": "https://tc39.es/ecma262/#sec-set-objects", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "13" }, "firefox_android": { "version_added": "14" }, "ie": { "version_added": "11" }, "nodejs": [ { "version_added": "0.12" }, { "version_added": "0.10", "flags": [ { "type": "runtime_flag", "name": "--harmony" } ] } ], "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "Set": { "__compat": { "description": "Set() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/Set", "spec_url": "https://tc39.es/ecma262/#sec-set-constructor", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "13" }, "firefox_android": { "version_added": "14" }, "ie": { "version_added": "11" }, "nodejs": [ { "version_added": "0.12" }, { "version_added": "0.10", "flags": [ { "type": "runtime_flag", "name": "--harmony" } ] } ], "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "iterable_allowed": { "__compat": { "description": "new Set(iterable)", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "13" }, "firefox_android": { "version_added": "14" }, "ie": { "version_added": false }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "9" }, "safari_ios": { "version_added": "9" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "new_required": { "__compat": { "description": "Set() without new throws", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "42" }, "firefox_android": { "version_added": "42" }, "ie": { "version_added": "11" }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "9" }, "safari_ios": { "version_added": "9" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "null_allowed": { "__compat": { "description": "new Set(null)", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "37" }, "firefox_android": { "version_added": "37" }, "ie": { "version_added": "11" }, "nodejs": [ { "version_added": "0.12" }, { "version_added": "0.10", "flags": [ { "type": "runtime_flag", "name": "--harmony" } ] } ], "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "9" }, "safari_ios": { "version_added": "9" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } } }, "add": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/add", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype.add", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "13" }, "firefox_android": { "version_added": "14" }, "ie": { "version_added": "11", "partial_implementation": true, "notes": "Returns 'undefined' instead of the 'Set' object." }, "nodejs": [ { "version_added": "0.12" }, { "version_added": "0.10", "flags": [ { "type": "runtime_flag", "name": "--harmony" } ] } ], "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "clear": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/clear", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype.clear", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "19" }, "firefox_android": { "version_added": "19" }, "ie": { "version_added": "11" }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "delete": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/delete", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype.delete", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "13" }, "firefox_android": { "version_added": "14" }, "ie": { "version_added": "11" }, "nodejs": [ { "version_added": "0.12" }, { "version_added": "0.10", "flags": [ { "type": "runtime_flag", "name": "--harmony" } ] } ], "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "entries": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/entries", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype.entries", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "24" }, "firefox_android": { "version_added": "24" }, "ie": { "version_added": false }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "forEach": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/forEach", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype.foreach", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "25" }, "firefox_android": { "version_added": "25" }, "ie": { "version_added": "11" }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "has": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/has", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype.has", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "13" }, "firefox_android": { "version_added": "14" }, "ie": { "version_added": "11" }, "nodejs": [ { "version_added": "0.12" }, { "version_added": "0.10", "flags": [ { "type": "runtime_flag", "name": "--harmony" } ] } ], "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "key_equality_for_zeros": { "__compat": { "description": "Key equality for -0 and 0", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "29" }, "firefox_android": { "version_added": "29" }, "ie": { "version_added": false }, "nodejs": { "version_added": "4.0.0" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "9" }, "safari_ios": { "version_added": "9" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "size": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/size", "spec_url": "https://tc39.es/ecma262/#sec-get-set.prototype.size", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "19", "notes": "From Firefox 13 to Firefox 18, the size property was implemented as a Set.prototype.size() method, this has been changed to a property in later versions conform to the ECMAScript 2015 specification." }, "firefox_android": { "version_added": "19", "notes": "From Firefox 13 to Firefox 18, the size property was implemented as a Set.prototype.size() method, this has been changed to a property in later versions conform to the ECMAScript 2015 specification." }, "ie": { "version_added": "11" }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "values": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/values", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype.values", "support": { "chrome": { "version_added": "38" }, "chrome_android": { "version_added": "38" }, "edge": { "version_added": "12" }, "firefox": { "version_added": "24" }, "firefox_android": { "version_added": "24" }, "ie": { "version_added": false }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "25" }, "opera_android": { "version_added": "25" }, "safari": { "version_added": "8" }, "safari_ios": { "version_added": "8" }, "samsunginternet_android": { "version_added": "3.0" }, "webview_android": { "version_added": "38" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "@@iterator": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/@@iterator", "spec_url": "https://tc39.es/ecma262/#sec-set.prototype-@@iterator", "support": { "chrome": { "version_added": "43" }, "chrome_android": { "version_added": "43" }, "edge": { "version_added": "12" }, "firefox": [ { "version_added": "36" }, { "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", "notes": "A placeholder property named @@iterator is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", "notes": "A placeholder property named iterator is used." } ], "firefox_android": [ { "version_added": "36" }, { "alternative_name": "@@iterator", "version_added": "27", "version_removed": "36", "notes": "A placeholder property named @@iterator is used." }, { "alternative_name": "iterator", "version_added": "17", "version_removed": "27", "notes": "A placeholder property named iterator is used." } ], "ie": { "version_added": false }, "nodejs": { "version_added": "0.12" }, "opera": { "version_added": "30" }, "opera_android": { "version_added": "30" }, "safari": { "version_added": "9" }, "safari_ios": { "version_added": "9" }, "samsunginternet_android": { "version_added": "4.0" }, "webview_android": { "version_added": "43" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "@@species": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/@@species", "spec_url": "https://tc39.es/ecma262/#sec-get-set-@@species", "support": { "chrome": { "version_added": "51" }, "chrome_android": { "version_added": "51" }, "edge": { "version_added": "13" }, "firefox": { "version_added": "41" }, "firefox_android": { "version_added": "41" }, "ie": { "version_added": false }, "nodejs": [ { "version_added": "6.5.0" }, { "version_added": "6.0.0", "flags": [ { "type": "runtime_flag", "name": "--harmony" } ] } ], "opera": { "version_added": "38" }, "opera_android": { "version_added": "41" }, "safari": { "version_added": "10" }, "safari_ios": { "version_added": "10" }, "samsunginternet_android": { "version_added": "5.0" }, "webview_android": { "version_added": "51" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } } } } } }