mdn-browser-compat-data
Version:
Browser compatibility data provided by MDN Web Docs
735 lines (734 loc) • 22 kB
JSON
{
"javascript": {
"operators": {
"assignment": {
"addition": {
"__compat": {
"description": "Addition assignment (<code>x += y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Addition_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"bitwise_and": {
"__compat": {
"description": "Bitwise AND assignment (<code>x &= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Bitwise_AND_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"bitwise_or": {
"__compat": {
"description": "Bitwise OR assignment (<code>x |= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Bitwise_OR_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"bitwise_xor": {
"__compat": {
"description": "Bitwise XOR assignment (<code>x ^= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Bitwise_XOR_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"division": {
"__compat": {
"description": "Division assignment (<code>x /= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Division_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"exponentiation": {
"__compat": {
"description": "Exponentiation assignment (<code>x **= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Exponentiation_assignment",
"support": {
"chrome": {
"version_added": "52"
},
"chrome_android": {
"version_added": "52"
},
"edge": {
"version_added": null
},
"edge_mobile": {
"version_added": null
},
"firefox": {
"version_added": "52"
},
"firefox_android": {
"version_added": "52"
},
"ie": {
"version_added": false
},
"nodejs": [
{
"version_added": "7.0.0"
},
{
"version_added": "6.5.0",
"flags": [
{
"type": "runtime_flag",
"name": "--harmony"
}
]
}
],
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.1"
},
"samsunginternet_android": {
"version_added": "6.0"
},
"webview_android": {
"version_added": "51"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"left_shift": {
"__compat": {
"description": "Left shift assignment (<code>x <<= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Left_shift_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"multiplication": {
"__compat": {
"description": "Multiplication assignment (<code>x *= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Multiplication_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"remainder": {
"__compat": {
"description": "Remainder assignment (<code>x %= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Remainder_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"right_shift": {
"__compat": {
"description": "Right shift assignment (<code>x >>= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Right_shift_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"simple": {
"__compat": {
"description": "Assignment (<code>x = y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"subtraction": {
"__compat": {
"description": "Subtraction assignment (<code>x -= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Subtraction_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"unsigned_right_shift": {
"__compat": {
"description": "Unsigned right shift assignment (<code>x >>>= y</code>)",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Unsigned_right_shift_assignment",
"support": {
"chrome": {
"version_added": true
},
"chrome_android": {
"version_added": true
},
"edge": {
"version_added": true
},
"edge_mobile": {
"version_added": true
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": true
},
"nodejs": {
"version_added": true
},
"opera": {
"version_added": true
},
"opera_android": {
"version_added": true
},
"safari": {
"version_added": true
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
"version_added": true
},
"webview_android": {
"version_added": true
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}
}