Hay este uso en JS. Un determinado nombre de la función se puede usar como parámetro y pasar a otra función, por ejemplo:
<scriptType = "text/javaScript">
<!-
functionMyFunca (str, myfuncb) {
str = str+"¡Hola!";
str = myFuncb (str);
returnstr;
}
functionMyFuncb (str) {
str = str+"bienvenido a iecn.net";
returnstr;
}
alerta (myFunca ("Zhang San", myfuncb));
//->
</script>
Hay dos formas de implementar VBScript, a saber, usar las funciones Ejecutas o GetRef.
1. Use ejecutar:
<scriptLanguage = vBscript>
FunctionMyFunca (str, myfuncname)
str = str & "¡Hola!"
ejecutar ("str =" & myfuncname & "(str)")
myfunca = str
Función final
FunctionMyFuncb (STR)
str = str+"bienvenido a iecn.net"
myfuncb = str
Función final
msgboxmyfunca ("Zhang San", "myFuncb")
</script>
2. Use getRef:
<scriptType = "text/vBscript">
FunctionMyFunca (str, myb)
str = str & "¡Hola!"
str = myb (str)
myfunca = str
Función final
FunctionMyFuncb (STR)
str = str+"bienvenido a iecn.net"
myfuncb = str
Función final
document.write (myFunca ("Zhang San", getRef ("myFuncb"))))
</script>