Maison > interface Web > js tutoriel > js définit la valeur par défaut des paramètres de fonction (adapté aux cas où aucun paramètre n'est transmis)_compétences javascript

js définit la valeur par défaut des paramètres de fonction (adapté aux cas où aucun paramètre n'est transmis)_compétences javascript

WBOY
Libérer: 2016-05-16 16:58:28
original
1182 Les gens l'ont consulté

Aujourd'hui, j'ai rencontré un problème lors de l'écriture d'une bibliothèque de classes CSS div qui simule une boîte d'informations js. J'espère que lorsque je ne transmets pas de paramètres, les "informations d'invite" seront automatiquement utilisées comme titre de la fenêtre. J'ai essayé d'écrire comme ça

Copier le code Le code est le suivant :

fonction MessageBox( title="" ){
}

Il ne fait aucun doute que mon opération a échoué (sinon je n'aurais pas posté ce billet de blog)

Enfin après quelques Baidu, J'ai trouvé ça Bonne chose
Copier le code Le code est le suivant :

test de fonction (un ){
var b=arguments[0]?arguments[0]:50;
return a ':' b
}

D'après mon humble compréhension, les arguments sont probablement similaires à Un tableau, avec des indices commençant à 0, représente les paramètres de la fonction dans l'ordre

. Par exemple, les arguments[0] dans l'exemple ci-dessus représentent le paramètre a

. En fait, arguments[0] ?arguments[0]:50 peut également être écrit comme suit : arguments[0] || La méthode d'écriture est assez concise. Ce qui précède est la méthode pour définir la valeur par défaut des paramètres de fonction dans js.
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal