arguments.length
BaselineWidely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
arguments.length
свойство, содержащее число аргументов переданных в функцию.
Синтаксис
arguments.length
Описание
arguments.length свойство содержащее число аргументов переданных в функцию. Оно может быть больше или меньше опряденного параметра count (см.Function.length
).
Примеры
Использование arguments.length
В этом примере мы определяем функцию, которая может сложить 2 или более чисел вместе.
js
function adder(base /*, n2, ... */) { base = Number(base); for (var i = 1; i < arguments.length; i++) { base += Number(arguments[i]); } return base;}
Спецификации
Specification |
---|
ECMAScript® 2026 Language Specification # sec-arguments-exotic-objects |