外觀
當在 arguments 物件本身上呼叫陣列方法時,會應用此規則。
arguments 物件不是一個陣列,而是一個類似陣列的物件。在呼叫陣列方法之前,應該將其轉換為真正的陣列。否則,由於不存在該方法,將會拋出 TypeError 異常。
function add(x, y) { return x + y; } function sum() { return arguments.reduce(add, 0); }