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

Organiser la fonction Javascript notes d'étude_compétences javascript

WBOY
Libérer: 2016-05-16 15:28:32
original
1305 Les gens l'ont consulté

1. Qu'est-ce qu'une fonction
Si vous devez utiliser le même morceau de code plusieurs fois, vous pouvez les encapsuler dans une fonction. Une fonction est un ensemble d'instructions qui peuvent être appelées à tout moment dans votre code. Chaque fonction est en fait un court script.
Par exemple : Pour compléter la fonction de plusieurs ensembles de sommes.

var sum;
sum = 3+2;
alear(sum);
 
sum = 7+8;
alear(sum);
......//不停的重复两行代码
Copier après la connexion

Si vous souhaitez implémenter la somme de 8 groupes de nombres, vous aurez besoin de 16 lignes de code. Plus vous en implémentez, plus vous aurez besoin de lignes de code. Par conséquent, nous pouvons placer le bloc de code qui exécute une fonction spécifique dans une fonction et appeler cette fonction directement, ce qui évite d'avoir à saisir à plusieurs reprises une grande quantité de code. Compléter en utilisant les fonctions :

function add(a,b){
  sum = a+b;//只需要写一次就可以
 };
 add2(3,2);
 add2(7,8);
 ......//只需要调用函数就可以
Copier après la connexion

2. Définir la fonction
Définir la syntaxe de la fonction

 function 函数名(参数argument){
  函数体statements;
 }
 //function定义函数的关键字,“函数名”你为函数取的名字,“函数体”替换为完成特定功能的代码。
Copier après la connexion
function shout(){
   var beatles = Array("John","Paul","George","Ringo");
   for (var count = 0; count < beatles.length; count++){
     alert(beatles[count]);
   }
 }
 //这个函数里面的循环语句将依次弹出对话框来显示beatles里面内容。 
 shout();调用函数,执行脚本里的动作

Copier après la connexion

Remplissez la fonction de somme de deux nombres et d'affichage du résultat :

<script type="text/javascript">
  function add2(){
    sum = 3+2;
    alert()sum;
   }
   add2();
 </script>
Copier après la connexion

3. Appel de fonction
Une fois la fonction définie, elle ne peut pas être exécutée automatiquement. Vous devez l'appeler et écrire le nom de la fonction directement à la position requise.
Le premier cas : appelé dans la balise

Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal