tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

defaults-basic.js (695B)


      1 function f1(a, bIs, b=3) {
      2    assertEq(a, 1);
      3    assertEq(b, bIs);
      4 }
      5 assertEq(f1.length, 2);
      6 f1(1, 3);
      7 f1(1, 42, 42);
      8 f1(1, 3, undefined);
      9 function f2(a, bIs, cIs, b=3, c=4) {
     10    assertEq(a, 1);
     11    assertEq(b, bIs);
     12    assertEq(c, cIs);
     13 }
     14 assertEq(f2.length, 3);
     15 f2(1, 3, 4);
     16 f2(1, 42, 4, 42);
     17 f2(1, 42, 43, 42, 43);
     18 f2(1, 3, 4, undefined);
     19 f2(1, 42, 4, 42, undefined);
     20 f2(1, 3, 42, undefined, 42);
     21 function f3(a, b, c=4) {
     22    assertEq(a, 1);
     23    assertEq(b, undefined);
     24    assertEq(c, 4);
     25 }
     26 f3(1);
     27 function f4(a, bIs, cIs, b=3, c) {
     28    assertEq(a, 1);
     29    assertEq(b, bIs);
     30    assertEq(c, cIs);
     31 }
     32 assertEq(f4.length, 3);
     33 f4(1, 3, undefined);
     34 f4(1, 4, undefined, 4);
     35 f4(1, 4, 5, 4, 5);