Baseline Widely available
SumarioLa propiedad length
especifica el número de argumentos esperados por la funció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 incluye rest parameter. En cambio, arguments.length
es local a una función y aporta el número de argumentos actuales pasados a una función.
Función
constructora
El Function
constructor en sà mismo es Function
un objeto. Sú propiedad length
tiene el valor 1. Los atributos son: Grabable: false
, Enumerable: false
, Configurable: true
.
Función
prototype object
La propiedad length del Function
objeto prototype tiene el valor 0.
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 Compatibilidad con navegadores Ver también
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4