Crea una nueva función.
function nombredefunción( [nombredeargumento1 [, ... nombredeargumentoN]] ) { cuerpo }
nombredefunción = new Function( [nombredeargumento1, [... nombredeargumentoN,]] cuerpo );
El tipo de dato function es un tipo de dato básico de JScript. Sintaxis 1 crea un valor de función que JScript convierte en un objeto de tipo Function cuando sea necesario. JScript convierte los objetos Function creador con la sintaxis 2 en valores de función en el momento en que se llama a la función.
Sintaxis 1 es la forma estándar de crear funciones en JScript. Sintaxis 2 es una forma alternativa utilizada para crear objetos del tipo Function explicitamente.
Por ejemplo, para crear una función que sume los dos argumentos que se le pasan, puede hacerlo de cualquiera de las dos maneras:
function
add(x, y)
{
return(x + y); //Realiza adición y devuelve resultados.
}
var suma = newFunction(
"x", "y", "return(x+y)")
;
En cualquier caso, la función se llama con una línea de código similar a la siguiente:
add(2, 3);
Nota Cuando llame a una función, asegúrese de que siempre incluye el paréntesis y los argumentos requeridos. Llamar a una función sin paréntesis hace que se devuelva el texto de la función en vez de los resultados de la función.
Propiedad arguments | Propiedad caller | Propiedad constructor | Propiedad prototype
Método toString | Método valueof
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |