『葉狂人』的怕失憶筆記 Front-End

將 arguments 轉成 array 陣列

由於設計上的錯誤

JavaScript 的 arguments 並不是陣列,但是卻有 length 屬性

因此很多時候會造成困擾

var args = Array.prototype.slice.call(arguments);

Ex

testArgs('A', 'B', 'C');

function testArgs () {
  console.log(arguments, arguments.length);
  var args = Array.prototype.slice.call(arguments);
  console.log(args);
}
『葉狂人』的怕失憶筆記, author
「一切都是從一個夢想開始。」
加拿大太陽劇團創辦人 拉里伯提