JSFiddle - React, Tailwind, and code Playground

by Kenneth Kin Lum

JavaScript

function foo() {
  console.log(arguments);
  console.log(Array.isArray(arguments));

  const arr1 = Array.prototype.slice.call(arguments);
  console.log(arr1);
  console.log(Array.isArray(arr1));

  const arr2 = Array.from(arguments);
  console.log(arr2);
  console.log(Array.isArray(arr2));
}

foo(1, 3, 5);


function bar(...args) {
  console.log(args);
  console.log(Array.isArray(args));
}
bar(2, 4, 6);