Maison > interface Web > js tutoriel > le corps du texte

Une brève analyse de la méthode apply() dans les compétences Javascript_javascript

WBOY
Libérer: 2016-05-16 16:09:20
original
1393 Les gens l'ont consulté

Nous avons déjà parlé de la méthode Javascript Call Cette fois, nous parlerons de la méthode apply, qui est similaire à la méthode Call.

postuler vs appeler

La différence entre les deux est la suivante : est-ce un paramètre ou un tableau de paramètres qui est transmis

Voici comment utiliser l'appel

Copier le code Le code est le suivant :

theFunction.call(valueForThis, arg1, arg2, ...)

Et celui-ci s'applique
Copier le code Le code est le suivant :

theFunction.apply(valueForThis, arrayOfArgs)

Donc
Copier le code Le code est le suivant :

arrayOfArgs = [arg1, arg2, ...];

Méthode d'application Javascript

Jetons un coup d'œil à l'utilisation précédente de call

Copier le code Le code est le suivant :

fonction imprimer(p1, p2) {
console.log( p1 ' ' p2);
>
print.call(undefined, "Bonjour", "Monde");

De la description ci-dessus, nous pouvons conclure que lorsque
Copier le code Le code est le suivant :

args = "Bonjour", "Monde";
fonction imprimer(p1, p2) {
console.log( p1 ' ' p2);
>
print.call(indéfini, args);

Les deux sont équivalents, et en fait ils sont également équivalents, et le résultat de sortie est également « Hello, World » !
É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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!