|
|
Les fonctions de WML
|
Les rapports relatifs de WMLScript peuvent être exécutés ensemble comme unité connue sous le nom de fonction. Une déclaration de fonction dans WML a la syntaxe suivante :
|
extern function identifier(FormatParameterList)
Block ;
|
|
Le mot-clé externe est facultatif et il est employé pour indiquer la fonction qui peut s'appeler à partir de en dehors d'une unité courante de compilation dans laquelle cette fonction est définie. Une déclaration de fonction d'échantillon de WMLScript regarde ceci :
|
function RunTime(distance, speed)
{
var time = distance / speed;
return time;
};
|
|
Dans l'exemple ci-dessus il prend simplement les deux variables entrées, la distance et la vitesse, et emploie les deux pour calculer la variable de temps. Alors le retour de mot-clé est employé pour renvoyer la valeur.
|
Tout en appelant la fonction incluse avec une de bibliothèques standard d'un WMLScript, le nom de bibliothèque devrait être inclus avec un appel de fonction. Considérer pour un exemple, appeler la fonction de la longueur d'une bibliothèque de corde (), nous font à useof la syntaxe suivante :
|
var a = String.length("0123456789");
|
|
|
|
Keywords: if functions, char functions, form functions, left functions, array functions,
document functions, strings functions, character functions, parse functions,
position functions, count functions, get functions, replace functions,
comparison functions, find functions, arrays functions, methods functions,
parsing functions, variable functions, number functions, format functions,
select functions, compare functions, text functions, date functions,
object functions, functions code, key functions, value functions
|