diff --git a/javascript/operators/addition.json b/javascript/operators/addition.json
new file mode 100644
index 00000000000000..56aa63e5419034
--- /dev/null
+++ b/javascript/operators/addition.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "addition": {
+ "__compat": {
+ "description": "Addition (+
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Addition",
+ "spec_url": "https://tc39.es/ecma262/#sec-addition-operator-plus",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": {
+ "version_added": "1"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/arithmetic.json b/javascript/operators/arithmetic.json
deleted file mode 100644
index cbcbdd573b87e2..00000000000000
--- a/javascript/operators/arithmetic.json
+++ /dev/null
@@ -1,539 +0,0 @@
-{
- "javascript": {
- "operators": {
- "arithmetic": {
- "addition": {
- "__compat": {
- "description": "Addition (+
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Addition",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "1"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "decrement": {
- "__compat": {
- "description": "Decrement (--
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Decrement",
- "support": {
- "chrome": {
- "version_added": "2"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "4"
- },
- "safari_ios": {
- "version_added": "3.2"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "division": {
- "__compat": {
- "description": "Division (/
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Division",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "1"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "exponentiation": {
- "__compat": {
- "description": "Exponentiation (**
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Exponentiation",
- "support": {
- "chrome": {
- "version_added": "52"
- },
- "chrome_android": {
- "version_added": "52"
- },
- "edge": {
- "version_added": "14"
- },
- "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": "39"
- },
- "opera_android": {
- "version_added": "41"
- },
- "safari": {
- "version_added": "10.1"
- },
- "safari_ios": {
- "version_added": "10.3"
- },
- "samsunginternet_android": {
- "version_added": "6.0"
- },
- "webview_android": {
- "version_added": "51"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "increment": {
- "__compat": {
- "description": "Increment (++
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Increment",
- "support": {
- "chrome": {
- "version_added": "2"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "4"
- },
- "safari_ios": {
- "version_added": "3.2"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "multiplication": {
- "__compat": {
- "description": "Multiplication (*
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Multiplication",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "1"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "remainder": {
- "__compat": {
- "description": "Remainder (%
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Remainder",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "1"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "subtraction": {
- "__compat": {
- "description": "Subtraction (-
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Subtraction",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "1"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "unary_negation": {
- "__compat": {
- "description": "Unary negation (-
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Unary_negation",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "3"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "1"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "unary_plus": {
- "__compat": {
- "description": "Unary plus (+
)",
- "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Unary_plus",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "3"
- },
- "nodejs": {
- "version_added": "0.1.100"
- },
- "opera": {
- "version_added": "4"
- },
- "opera_android": {
- "version_added": "10.1"
- },
- "safari": {
- "version_added": "1"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "1"
- }
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- }
- }
- }
- }
-}
diff --git a/javascript/operators/decrement.json b/javascript/operators/decrement.json
new file mode 100644
index 00000000000000..27bcf226dd1412
--- /dev/null
+++ b/javascript/operators/decrement.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "decrement": {
+ "__compat": {
+ "description": "Decrement (--
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Decrement",
+ "spec_url": "https://tc39.es/ecma262/#sec-postfix-decrement-operator",
+ "support": {
+ "chrome": {
+ "version_added": "2"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "3.2"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/division.json b/javascript/operators/division.json
new file mode 100644
index 00000000000000..bd72507bbc5779
--- /dev/null
+++ b/javascript/operators/division.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "division": {
+ "__compat": {
+ "description": "Division (/
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Division",
+ "spec_url": "https://tc39.es/ecma262/#sec-multiplicative-operators",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": {
+ "version_added": "1"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/exponentiation.json b/javascript/operators/exponentiation.json
new file mode 100644
index 00000000000000..878aa7840b7f81
--- /dev/null
+++ b/javascript/operators/exponentiation.json
@@ -0,0 +1,70 @@
+{
+ "javascript": {
+ "operators": {
+ "exponentiation": {
+ "__compat": {
+ "description": "Exponentiation (**
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Exponentiation",
+ "spec_url": "https://tc39.es/ecma262/#sec-exp-operator",
+ "support": {
+ "chrome": {
+ "version_added": "52"
+ },
+ "chrome_android": {
+ "version_added": "52"
+ },
+ "edge": {
+ "version_added": "14"
+ },
+ "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": "39"
+ },
+ "opera_android": {
+ "version_added": "41"
+ },
+ "safari": {
+ "version_added": "10.1"
+ },
+ "safari_ios": {
+ "version_added": "10.3"
+ },
+ "samsunginternet_android": {
+ "version_added": "6.0"
+ },
+ "webview_android": {
+ "version_added": "51"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/increment.json b/javascript/operators/increment.json
new file mode 100644
index 00000000000000..cf04b2dd56caaf
--- /dev/null
+++ b/javascript/operators/increment.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "increment": {
+ "__compat": {
+ "description": "Increment (++
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Increment",
+ "spec_url": "https://tc39.es/ecma262/#sec-postfix-increment-operator",
+ "support": {
+ "chrome": {
+ "version_added": "2"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "3.2"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/multiplication.json b/javascript/operators/multiplication.json
new file mode 100644
index 00000000000000..2d11b77013ca6c
--- /dev/null
+++ b/javascript/operators/multiplication.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "multiplication": {
+ "__compat": {
+ "description": "Multiplication (*
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Multiplication",
+ "spec_url": "https://tc39.es/ecma262/#sec-multiplicative-operators",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": {
+ "version_added": "1"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/remainder.json b/javascript/operators/remainder.json
new file mode 100644
index 00000000000000..07846303db1fb5
--- /dev/null
+++ b/javascript/operators/remainder.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "remainder": {
+ "__compat": {
+ "description": "Remainder (%
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Remainder",
+ "spec_url": "https://tc39.es/ecma262/#sec-multiplicative-operators",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": {
+ "version_added": "1"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/subtraction.json b/javascript/operators/subtraction.json
new file mode 100644
index 00000000000000..f9190e842887ca
--- /dev/null
+++ b/javascript/operators/subtraction.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "subtraction": {
+ "__compat": {
+ "description": "Subtraction (-
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Subtraction",
+ "spec_url": "https://tc39.es/ecma262/#sec-subtraction-operator-minus",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": {
+ "version_added": "1"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/unary_negation.json b/javascript/operators/unary_negation.json
new file mode 100644
index 00000000000000..e04a76e12f28da
--- /dev/null
+++ b/javascript/operators/unary_negation.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "unary_negation": {
+ "__compat": {
+ "description": "Unary negation (-
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Unary_negation",
+ "spec_url": "https://tc39.es/ecma262/#sec-unary-minus-operator",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "3"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": {
+ "version_added": "1"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/javascript/operators/unary_plus.json b/javascript/operators/unary_plus.json
new file mode 100644
index 00000000000000..80f1a21ca831bf
--- /dev/null
+++ b/javascript/operators/unary_plus.json
@@ -0,0 +1,59 @@
+{
+ "javascript": {
+ "operators": {
+ "unary_plus": {
+ "__compat": {
+ "description": "Unary plus (+
)",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Unary_plus",
+ "spec_url": "https://tc39.es/ecma262/#sec-unary-plus-operator",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "3"
+ },
+ "nodejs": {
+ "version_added": "0.1.100"
+ },
+ "opera": {
+ "version_added": "4"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": {
+ "version_added": "1"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}