Skip to content

Commit

Permalink
Adding missing MDN links
Browse files Browse the repository at this point in the history
  • Loading branch information
afmenez authored and ljharb committed Oct 3, 2024
1 parent d0a9775 commit 9f3cd3a
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 18 deletions.
4 changes: 4 additions & 0 deletions data-es2016plus.js
Original file line number Diff line number Diff line change
Expand Up @@ -6161,6 +6161,7 @@ exports.tests = [
subtests: [
{
name: 'Array.prototype.at()',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at',
exec: function() {/*
var arr = [1, 2, 3];
return arr.at(0) === 1
Expand Down Expand Up @@ -6207,6 +6208,7 @@ exports.tests = [
},
{
name: 'String.prototype.at()',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/at',
exec: function() {/*
var str = 'abc';
return str.at(0) === 'a'
Expand Down Expand Up @@ -6911,6 +6913,7 @@ exports.tests = [
subtests: [
{
name: "Array.prototype.findLast",
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLast',
exec: function () {/*
var arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];
return arr.findLast(function (o) { return o.x === 1; }) === arr[2];
Expand Down Expand Up @@ -6948,6 +6951,7 @@ exports.tests = [
},
{
name: "Array.prototype.findLastIndex",
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLastIndex',
exec: function () {/*
var arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];
return arr.findLastIndex(function (o) { return o.x === 1; }) === 2;
Expand Down
14 changes: 14 additions & 0 deletions data-esnext.js
Original file line number Diff line number Diff line change
Expand Up @@ -374,6 +374,7 @@ exports.tests = [
category: STAGE3,
significance: 'large',
spec: 'https://github.com/tc39/proposal-iterator-helpers',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator#iterator_helpers',
subtests: [
{
name: 'instanceof Iterator',
Expand Down Expand Up @@ -436,6 +437,7 @@ exports.tests = [
},
{
name: 'Iterator.from, iterable',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/from',
exec: function () {/*
const iterator = Iterator.from([1, 2, 3]);
return 'next' in iterator
Expand Down Expand Up @@ -467,6 +469,7 @@ exports.tests = [
},
{
name: 'Iterator.from, iterator',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/from',
exec: function () {/*
const iterator = Iterator.from({
i: 0,
Expand Down Expand Up @@ -524,6 +527,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.drop',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/drop',
exec: function () {/*
return Array.from([1, 2, 3].values().drop(1)).join() === '2,3';
*/},
Expand Down Expand Up @@ -552,6 +556,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.every',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/every',
exec: function () {/*
return [1, 2, 3].values().every(it => typeof it === 'number');
*/},
Expand Down Expand Up @@ -580,6 +585,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.filter',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/filter',
exec: function () {/*
return Array.from([1, 2, 3].values().filter(it => it % 2)).join() === '1,3';
*/},
Expand Down Expand Up @@ -608,6 +614,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.find',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/find',
exec: function () {/*
return [1, 2, 3].values().find(it => it % 2) === 1;
*/},
Expand Down Expand Up @@ -636,6 +643,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.flatMap',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/flatMap',
exec: function () {/*
return Array.from([1, 2, 3].values().flatMap(it => [it, 0])).join() === '1,0,2,0,3,0';
*/},
Expand Down Expand Up @@ -664,6 +672,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.forEach',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/forEach',
exec: function () {/*
let result = '';
[1, 2, 3].values().forEach(it => result += it);
Expand Down Expand Up @@ -694,6 +703,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.map',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/map',
exec: function () {/*
return Array.from([1, 2, 3].values().map(it => it * it)).join() === '1,4,9';
*/},
Expand Down Expand Up @@ -722,6 +732,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.reduce',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/reduce',
exec: function () {/*
return [1, 2, 3].values().reduce((a, b) => a + b) === 6;
*/},
Expand Down Expand Up @@ -750,6 +761,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.some',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/some',
exec: function () {/*
return [1, 2, 3].values().some(it => typeof it === 'number');
*/},
Expand Down Expand Up @@ -778,6 +790,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.take',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/take',
exec: function () {/*
return Array.from([1, 2, 3].values().take(2)).join() === '1,2';
*/},
Expand Down Expand Up @@ -806,6 +819,7 @@ exports.tests = [
},
{
name: 'Iterator.prototype.toArray',
mdn: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/toArray',
exec: function () {/*
const array = [1, 2, 3].values().toArray();
return Array.isArray(array) && array.join() === '1,2,3';
Expand Down
8 changes: 4 additions & 4 deletions es2016plus/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -33400,7 +33400,7 @@
<td class="tally" data-browser="opera_mobile77" data-tally="1">3/3</td>
<td class="tally" data-browser="reactnative0_70_3" data-tally="0">0/3</td>
</tr>
<tr class="subtest" data-parent=".at()_method_on_the_built-in_indexables" id="test-.at()_method_on_the_built-in_indexables_Array.prototype.at()"><td><span><a class="anchor" href="#test-.at()_method_on_the_built-in_indexables_Array.prototype.at()">&#xA7;</a>Array.prototype.at()</span><script data-source="
<tr class="subtest" data-parent=".at()_method_on_the_built-in_indexables" id="test-.at()_method_on_the_built-in_indexables_Array.prototype.at()_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;"><td><span><a class="anchor" href="#test-.at()_method_on_the_built-in_indexables_Array.prototype.at()_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;">&#xA7;</a>Array.prototype.at() <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at" title="MDN documentation"><img src="../mdn.png" alt="MDN (Mozilla Development Network) logo" width="15" height="13"></a>&#xA0;</span><script data-source="
var arr = [1, 2, 3];
return arr.at(0) === 1
&amp;&amp; arr.at(-3) === 1
Expand Down Expand Up @@ -33568,7 +33568,7 @@
<td class="yes" data-browser="opera_mobile77">Yes</td>
<td class="no" data-browser="reactnative0_70_3">No</td>
</tr>
<tr class="subtest" data-parent=".at()_method_on_the_built-in_indexables" id="test-.at()_method_on_the_built-in_indexables_String.prototype.at()"><td><span><a class="anchor" href="#test-.at()_method_on_the_built-in_indexables_String.prototype.at()">&#xA7;</a>String.prototype.at()</span><script data-source="
<tr class="subtest" data-parent=".at()_method_on_the_built-in_indexables" id="test-.at()_method_on_the_built-in_indexables_String.prototype.at()_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/at_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;"><td><span><a class="anchor" href="#test-.at()_method_on_the_built-in_indexables_String.prototype.at()_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/at_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;">&#xA7;</a>String.prototype.at() <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/at" title="MDN documentation"><img src="../mdn.png" alt="MDN (Mozilla Development Network) logo" width="15" height="13"></a>&#xA0;</span><script data-source="
var str = &apos;abc&apos;;
return str.at(0) === &apos;a&apos;
&amp;&amp; str.at(-3) === &apos;a&apos;
Expand Down Expand Up @@ -37943,7 +37943,7 @@
<td class="tally" data-browser="opera_mobile77" data-tally="1">2/2</td>
<td class="tally" data-browser="reactnative0_70_3" data-tally="1">2/2</td>
</tr>
<tr class="subtest" data-parent="Array_find_from_last" id="test-Array_find_from_last_Array.prototype.findLast"><td><span><a class="anchor" href="#test-Array_find_from_last_Array.prototype.findLast">&#xA7;</a>Array.prototype.findLast</span><script data-source="
<tr class="subtest" data-parent="Array_find_from_last" id="test-Array_find_from_last_Array.prototype.findLast_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLast_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;"><td><span><a class="anchor" href="#test-Array_find_from_last_Array.prototype.findLast_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLast_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;">&#xA7;</a>Array.prototype.findLast <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLast" title="MDN documentation"><img src="../mdn.png" alt="MDN (Mozilla Development Network) logo" width="15" height="13"></a>&#xA0;</span><script data-source="
var arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];
return arr.findLast(function (o) { return o.x === 1; }) === arr[2];
">test(function(){try{var asyncTestPassed=global.__asyncPassedFn && __asyncPassedFn("231");try{return Function("asyncTestPassed","\nvar arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];\nreturn arr.findLast(function (o) { return o.x === 1; }) === arr[2];\n ")(asyncTestPassed)}catch(e){asyncTestPassed=global.__strictAsyncPassedFn && __strictAsyncPassedFn("231");return Function("asyncTestPassed","'use strict';"+"\nvar arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];\nreturn arr.findLast(function (o) { return o.x === 1; }) === arr[2];\n ")(asyncTestPassed)&&"Strict"}}catch(e){return false;}}());
Expand Down Expand Up @@ -38104,7 +38104,7 @@
<td class="yes" data-browser="opera_mobile77">Yes</td>
<td class="yes" data-browser="reactnative0_70_3">Yes</td>
</tr>
<tr class="subtest" data-parent="Array_find_from_last" id="test-Array_find_from_last_Array.prototype.findLastIndex"><td><span><a class="anchor" href="#test-Array_find_from_last_Array.prototype.findLastIndex">&#xA7;</a>Array.prototype.findLastIndex</span><script data-source="
<tr class="subtest" data-parent="Array_find_from_last" id="test-Array_find_from_last_Array.prototype.findLastIndex_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLastIndex_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;"><td><span><a class="anchor" href="#test-Array_find_from_last_Array.prototype.findLastIndex_a_href=_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLastIndex_title=_MDN_documentation_img_src=_../mdn.png_alt=_MDN_(Mozilla_Development_Network)_logo_width=_15_height=_13_/_/a_nbsp;">&#xA7;</a>Array.prototype.findLastIndex <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLastIndex" title="MDN documentation"><img src="../mdn.png" alt="MDN (Mozilla Development Network) logo" width="15" height="13"></a>&#xA0;</span><script data-source="
var arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];
return arr.findLastIndex(function (o) { return o.x === 1; }) === 2;
">test(function(){try{var asyncTestPassed=global.__asyncPassedFn && __asyncPassedFn("232");try{return Function("asyncTestPassed","\nvar arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];\nreturn arr.findLastIndex(function (o) { return o.x === 1; }) === 2;\n ")(asyncTestPassed)}catch(e){asyncTestPassed=global.__strictAsyncPassedFn && __strictAsyncPassedFn("232");return Function("asyncTestPassed","'use strict';"+"\nvar arr = [{ x: 1 }, { x: 2 }, { x: 1 }, { x: 2 }];\nreturn arr.findLastIndex(function (o) { return o.x === 1; }) === 2;\n ")(asyncTestPassed)&&"Strict"}}catch(e){return false;}}());
Expand Down
Loading

0 comments on commit 9f3cd3a

Please sign in to comment.