Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. JavaScript
  3. Referencia de JavaScript
  4. Objetos globales
  5. Function
  6. Function.length

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

Function.length

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julio de 2015⁩.

Sumario

La propiedadlength especifica el número de argumentos esperados por la función.

Atributos de la propiedadFunction.length
SobrescribirNo
NumerableNo
Configurable

Descripción

length es la propiedad de una función objeto, e indica el número de argumentos que una función requiere, por ejemplo, el número de parámetros formales. Este número no incluyerest parameter. En cambio,arguments.length es local a una función y aporta el número de argumentos actuales pasados a una función.

Propiedades de laFunción constructora

ElFunction constructor en sí mismo esFunction un objeto. Súpropiedad length tiene el valor 1. Los atributos son: Grabable:false, Enumerable:false, Configurable:true.

Propiedad de laFunción prototype object

La propiedad length delFunction objeto prototype tiene el valor 0.

Ejemplos

js
console.log(Function.length); /* 1 */console.log(function () {}.length); /* 0 */console.log(function (a) {}.length); /* 1 */console.log(function (a, b) {}.length); /* 2 etc. */console.log(  function (...args) {}.length,); /* 0, resto de parámetros no se contemplan */console.log(  function (a, b = 1, c) {}.length,); /* 1, solo parámetros antes del primero con un valor por defecto son contados */

Especificaciones

Specification
ECMAScript® 2026 Language Specification
# sec-function-instances-length

Compatibilidad con navegadores

Ver también

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp