Maison  >  Article  >  interface Web  >  Cas de méthode personnalisée en javascript

Cas de méthode personnalisée en javascript

PHPz
PHPzoriginal
2023-05-16 10:18:08385parcourir

JavaScript est un langage de programmation largement utilisé qui permet aux développeurs d'implémenter des méthodes personnalisées en écrivant des fonctions. Dans cet article, nous partagerons quelques exemples de méthodes personnalisées en JavaScript pouvant réaliser différentes fonctions.

  1. Moyenne du tableau

Les tableaux en JavaScript ont de nombreuses méthodes couramment utilisées, telles que push (ajout d'éléments), pop (suppression d'éléments), etc. . Cependant, les méthodes personnalisées nous permettent d'implémenter une logique plus complexe.

Par exemple, nous pouvons calculer la moyenne de tous les nombres d'un tableau via une méthode personnalisée :

function averageArray(arr) {
  var sum = 0;
  for(var i = 0; i < arr.length; i++) {
    sum += arr[i];
  }
  return sum / arr.length;
}

Dans cet exemple, nous définissons un tableau appelé "averageArray" Méthode qui accepte un tableau comme paramètre et renvoie la moyenne de tous les nombres du tableau. Cette méthode utilise une boucle for pour calculer la somme en parcourant chaque nombre du tableau et en les additionnant, et divise enfin la somme par la longueur du tableau pour trouver la moyenne.

  1. Flipping String

Une autre méthode de personnalisation JavaScript courante consiste à retourner une chaîne, par exemple en convertissant "hello" en "olleh" .

Ce qui suit est une méthode personnalisée pour implémenter le retournement d'une chaîne :

function reverseString(str) {
  var splitString = str.split(""); 
  var reverseArray = splitString.reverse(); 
  var joinArray = reverseArray.join(""); 
  return joinArray; 
}

Dans cet exemple, nous définissons une méthode appelée "reverseString" qui accepte qu'un caractère prenne une chaîne comme argument et renvoie une chaîne inversée. Cette méthode utilise les méthodes split (diviser la chaîne en un tableau), reverse (inverser l'ordre des éléments du tableau) et join (combiner les éléments du tableau en une chaîne) afin de retourner la chaîne.

  1. Rechercher les valeurs maximales et minimales dans un tableau

Des méthodes personnalisées peuvent également être utilisées pour rechercher les valeurs maximales et minimales dans un tableau. Voici une méthode personnalisée JavaScript qui implémente cette fonctionnalité :

function getMax(arr) {
  var max = arr[0];
  for(var i = 1; i < arr.length; i++) {
    if(arr[i] > max) {
      max = arr[i];
    }
  }
  return max;
}

function getMin(arr) {
  var min = arr[0];
  for(var i = 1; i < arr.length; i++) {
    if(arr[i] < min) {
      min = arr[i];
    }
  }
  return min;
}

Dans cet exemple, nous définissons deux méthodes personnalisées, "getMax" et "getMin", qui acceptent toutes deux un tableau comme paramètre et renvoie les valeurs maximales et minimales du tableau. La méthode utilise une boucle for pour parcourir chaque élément du tableau afin de trouver les valeurs maximales et minimales et de les renvoyer.

Résumé

Les méthodes personnalisées en JavaScript nous permettent d'implémenter une logique plus complexe et de rendre notre code plus lisible. Dans cet article, nous avons partagé quelques exemples de méthodes personnalisées en JavaScript, telles que le calcul de la moyenne d'un tableau, le retournement d'une chaîne et la recherche des valeurs maximales et minimales dans un tableau. Grâce à ces exemples, les développeurs peuvent mieux comprendre comment créer des méthodes personnalisées et les appliquer à leur propre code.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
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