JAVASCRIPT   178

to-array.js

Guest on 9th September 2021 04:45:35 PM

  1. "use strict";
  2.  
  3. module.exports = function (t, a) {
  4.         var o = [1, 2, 3];
  5.         a(t(o), o, "Array");
  6.         a.deep(t("12r3v"), ["1", "2", "r", "3", "v"], "String");
  7.         a.deep(
  8.                 t(
  9.                         (function () {
  10.                                 return arguments;
  11.                         })(3, o, "raz")
  12.                 ),
  13.                 [3, o, "raz"],
  14.                 "Arguments"
  15.         );
  16.         a.deep(
  17.                 t(
  18.                         (function () {
  19.                                 return arguments;
  20.                         })(3)
  21.                 ),
  22.                 [3],
  23.                 "Arguments with one numeric value"
  24.         );
  25.  
  26.         a.deep(t({ 0: "raz", 1: "dwa", length: 2 }), ["raz", "dwa"], "Other");
  27. };

Raw Paste


Login or Register to edit or fork this paste. It's free.