for循環+簡單函數和自定義函數


for循環:結構更加緊湊

   例:for(var a = 1; a <= 10;a++){console.log(a)}

 

 

for循環1,2,4步是可選的

 

 

下面的情況也是可以的。但是一般不這么寫,不規范

 

// for (var n = 0; ; n++) {

 

    // }

    // var n = 0

    // for (; n < 10; n++) {

      

    // }

 

 

 

三種循環的聯系和區別

 

1、都是會反復執行的代碼塊

2、大部分情況下可以互相替換

3、do...while至少執行一次,while和for有可能0次,while不太能確定執行次數,for絕大部分情況下都可以確定

 

簡單的函數:

   系統函數: parseInt()   alert()  prompt()  eval()

    eval 可以將一段字符串當做js代碼來執行

 

自定義函數:

1.function與函數名必須用空格隔開;

      2.函數的聲明(定義),這個時候代碼並不會執行;

3.函數名的規范和變量命名規范一致:數字、字母、下划線、$,且 不能以數字開頭;

      4.可以用駝峰命名;

      5.大小寫是敏感的,例:fn和Fn是兩個不同的函數;

一、聲明函數的第一種方式

   

      function 函數名(){

           //需要重復執行的代碼

}

       //調用函數:函數名加小括號

       函數名()

 

二、聲明函數的第二種方式

 

     //聲明函數

       var 函數名 = function (){

}

           //調用函數

           函數名()

 

   

函數與普通變量的區別

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM