Comprender la sintaxis de la función MDN usando la función.prototype.call como ejemplo [duplicado] -- javascript camp Relacionados El problema

Understanding MDN function syntax using Function.prototype.call as an example [duplicate]


-1
vote

problema

Español
Esta pregunta ya tiene respuestas aquí :
¿Cómo interpretar los parámetros de la función de documentación de la API? (4 respuestas)
coma frente a Square Bracket - MDN Docs (3 respuestas)
cerrado hace 10 meses .

usando este página Como ejemplo, quiero entender enteramente la sintaxis MDN usa aquí:

ingrese la descripción de la imagen aquí

Sé que las cosas entre paréntesis son "opcionales".
¿ ...argN generalmente significa una cantidad ilimitada de argumentos?
¿Por qué los corchetes y comas están escritos en el lado equivocado del otro? ¿No sería mejor si fuera solo:
func.call([thisArg], [arg1], [arg2], [...argN]) ?

Original en ingles

Using this page as an example, I want to understand entirely the syntax MDN uses here:

enter image description here

I know that things in brackets are 'optional'.
Does ...argN generally mean unlimited amount of arguments?
Why are the brackets and commas written on the wrong side of each other? Wouldn't it be better if it were just:
func.call([thisArg], [arg1], [arg2], [...argN])?

  

Lista de respuestas

0
 
vote

No, un número opcional de parámetros generalmente se escribe como [arg1, arg2, ...argN] . No está pasando una cantidad de parámetros que tienen valores válidos distintos (para desambiguar) y son todos opcionales.

 

No, an optional number of parameters are usually written as [arg1, arg2, ...argN]. You are not passing a number of parameters which have distinct valid values (to disambiguate) and are all optional.

 
 

Relacionados problema

35  Validación del lado del cliente de ASP.NET  ( Asp net custom client side validation ) 
Tengo una función de validación personalizada en JavaScript en un control de usuario en un sitio web .NET 2.0 que comprueba para ver que la tarifa pagada no e...

1279  ¿Cómo pongo / no tomar una cookie con jQuery?  ( How do i set unset a cookie with jquery ) 
¿Cómo configuro y no prestar atención a una cookie utilizando jQuery, por ejemplo, cree una cookie llamada test y configure el valor en 1 ? ...

54  ¿La diferencia entre las dos funciones? ("Función X" vs "var x = función") [duplicar]  ( The difference between the two functions function x vs var x function ) 
Esta pregunta ya tiene respuestas aquí : Cerrado hace 8 años . posible duplicado: javascri...

0  LazyWeb: necesita Javascript que elimina los elementos de LI basados ​​en la clase visitada de un elemento  ( Lazyweb need javascript that removes li elements based on visited class of a el ) 
Tengo esta página que tiene muchos datos que no necesito, ya que ya he hecho clic en él, pero se repite a menudo, así que tengo que buscar visualmente el azul...

2  ¿Hay una biblioteca de gráficos del lado del cliente (JavaScript) que no requiera un servidor? [cerrado]  ( Is there a client side javascript graph library that doesnt require a server ) 
cerrado. Esta pregunta no cumple con pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ...

0  Deshacerse del disco en el artículo de la lista  ( Getting rid of disc in list item ) 
Estoy desarrollando un sitio usando jquery, y jquery ui Tabs. Por alguna razón, mis pestañas (lista desordenada) están mostrando sus balas en todos los navega...

142  ¿Cómo detectar cuál de las fuentes definidas se utilizó en una página web?  ( How to detect which one of the defined font was used in a web page ) 
Supongamos que tengo la siguiente regla de CSS en mi página: body { font-family: Calibri, Trebuchet MS, Helvetica, sans-serif; } ¿Cómo podría detec...

0  JavaScript: detectando cuando ninguna de las dos entradas se ha centrado  ( Javascript detecting when neither of two inputs has focus ) 
Quiero que se llame una cierta función cuando ninguna de las dos entradas en la página se ha centrado. Si el usuario simplemente cambia de una entrada a la ot...

44  Cotizaciones triples? ¿Cómo delimito un parámetro de cadena de JavaScript de datos de datos en ASP.NET?  ( Triple quotes how do i delimit a databound javascript string parameter in asp n ) 
¿Cómo delimito un parámetro de cadena con límite de datos de JavaScript en un evento de anclaje 9988777661 ? Tengo una etiqueta de anclaje en un control d...

0  ¿Cómo puedo pasar un objeto anónimo de JavaScript de Java a JavaScript en GWT?  ( How can i pass an anonymous javascript object from java to javascript in gwt ) 
Estoy creando una envoltura GWT alrededor de una biblioteca de JavaScript. Una de las funciones de JavaScript realiza un objeto anónimo como su argumento, por...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos