Heim > Web-Frontend > js-Tutorial > Hauptteil

Organisieren Sie Javascript-Funktionsstudiennotizen_Javascript-Kenntnisse

WBOY
Freigeben: 2016-05-16 15:28:32
Original
1305 Leute haben es durchsucht

1. Was ist eine Funktion
Wenn Sie denselben Code mehrmals verwenden müssen, können Sie ihn in eine Funktion kapseln. Eine Funktion ist eine Reihe von Anweisungen, die jederzeit in Ihrem Code aufgerufen werden können. Jede Funktion ist eigentlich ein kurzes Skript.
Zum Beispiel: Um die Funktion mehrerer Summensätze zu vervollständigen.

var sum;
sum = 3+2;
alear(sum);
 
sum = 7+8;
alear(sum);
......//不停的重复两行代码
Nach dem Login kopieren

Wenn Sie die Summe von 8 Zahlengruppen implementieren möchten, benötigen Sie 16 Codezeilen. Je mehr Sie implementieren, desto mehr Codezeilen benötigen Sie. Daher können wir den Codeblock, der eine bestimmte Funktion ausführt, in eine Funktion einfügen und diese Funktion direkt aufrufen, wodurch wir uns die Mühe ersparen, wiederholt eine große Menge Code einzugeben. Vervollständigen Sie mit den Funktionen:

function add(a,b){
  sum = a+b;//只需要写一次就可以
 };
 add2(3,2);
 add2(7,8);
 ......//只需要调用函数就可以
Nach dem Login kopieren

2. Funktion definieren
Funktionssyntax definieren

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

Nach dem Login kopieren

Vervollständigen Sie die Funktion zum Summieren zweier Zahlen und Anzeigen des Ergebnisses:

<script type="text/javascript">
  function add2(){
    sum = 3+2;
    alert()sum;
   }
   add2();
 </script>
Nach dem Login kopieren

3. Funktionsaufruf
Nachdem die Funktion definiert wurde, kann sie nicht automatisch ausgeführt werden. Sie müssen sie aufrufen und den Funktionsnamen direkt an der erforderlichen Position schreiben.
Der erste Fall: wird innerhalb des

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage