• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Javascript入門學習js函數

        時間:2024-06-08 05:44:49 JavaScript 我要投稿
        • 相關推薦

        Javascript入門學習js函數

          1,函數:

        Javascript入門學習js函數

          function是一個定義一次卻可以多次調用的js代碼。

          當一個函數被一個對象調用時,那么這個函數就叫做這個對象的方法。

          functioncssrain(x,y)

          {

          code

          }

          解釋:

          cssrain:為函數名;

          ():為運算符;

          x,y:為參數;

          2,函數的返回值:

          functiona(x){

          document.write(x);

          }

          functionb(y){

          document.write(y);

          returny;

          }

          alert(a(1))//因為沒寫return,所以返回undefined

          alert(b(2))

          3function語句和函數直接量:

          functionf(x){returnx*x;}//

          varf=function(x){returnx*x;}//

          第一個是function語句創建的,第二個是直接用函數直接量定義一個表達式,當然用這種方式,創建的也是匿名函數。

          雖然直接量可以匿名,但也可以指定函數名;

          比如:

          varf=functionfact(x){returnx*fact(x-1);}//這樣做的好處;調用自身非常爽。

          4函數命名:

          functionlike_this(){}

          或者functionlikeThis(){}//駝峰式

          5函數的參數:

          由于js是一種寬松類型語言,參數不需要指定什么數據類型。參數也可以多也可以少,

          比如:functionx(a,b){}//我們寫了2個參數

          如果我們傳了3個參數,js會自動忽略掉多的/

          實例:

          functionx(a,b){

          document.write(a+""+b);

          }

          x(1,2,3,4);

          如果我們只傳了一個參數,會出現什么情況呢?

          functionx(a,b){

          document.write(a+""+b);

          }

          x(1);

          我們發現輸出了undefined,所以js會把少的,賦予undefined;

          這樣可能會引起程序錯誤。

          解決:

          functionx(a,b){

          varb=b||"";//這個是或運算符,如果前面的b為undefined,也就是false,他會取后面的空字符

          document.write(a+""+b);

          }

          x(1);

         

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【Javascript入門學習js函數】相關文章:

        JavaScript fontcolor方法入門實例07-07

        淺析jQuery 遍歷函數javascript08-06

        Javascript函數的定義和用法分析08-15

        JavaScript中push(),join() 函數實例詳解09-05

        最常用的20個javascript方法函數09-10

        JavaScript日期時間格式化函數08-29

        JavaScript學習筆記08-24

        JS AJAX前臺如何給后臺類的函數傳遞參數的方法07-08

        JavaScript中常見的字符串操作函數及用法07-24

        聲樂學習入門09-02

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲AV乱码一区二区三区按摩 | 午夜男女爽爽视频在线观看 | 日本一本中文一区在线 | 婷婷色香合缴缴情 | 中文字幕亚洲男人的天堂网络 | 三级国产国语三级在线2 |

            Javascript入門學習js函數

              1,函數:

            Javascript入門學習js函數

              function是一個定義一次卻可以多次調用的js代碼。

              當一個函數被一個對象調用時,那么這個函數就叫做這個對象的方法。

              functioncssrain(x,y)

              {

              code

              }

              解釋:

              cssrain:為函數名;

              ():為運算符;

              x,y:為參數;

              2,函數的返回值:

              functiona(x){

              document.write(x);

              }

              functionb(y){

              document.write(y);

              returny;

              }

              alert(a(1))//因為沒寫return,所以返回undefined

              alert(b(2))

              3function語句和函數直接量:

              functionf(x){returnx*x;}//

              varf=function(x){returnx*x;}//

              第一個是function語句創建的,第二個是直接用函數直接量定義一個表達式,當然用這種方式,創建的也是匿名函數。

              雖然直接量可以匿名,但也可以指定函數名;

              比如:

              varf=functionfact(x){returnx*fact(x-1);}//這樣做的好處;調用自身非常爽。

              4函數命名:

              functionlike_this(){}

              或者functionlikeThis(){}//駝峰式

              5函數的參數:

              由于js是一種寬松類型語言,參數不需要指定什么數據類型。參數也可以多也可以少,

              比如:functionx(a,b){}//我們寫了2個參數

              如果我們傳了3個參數,js會自動忽略掉多的/

              實例:

              functionx(a,b){

              document.write(a+""+b);

              }

              x(1,2,3,4);

              如果我們只傳了一個參數,會出現什么情況呢?

              functionx(a,b){

              document.write(a+""+b);

              }

              x(1);

              我們發現輸出了undefined,所以js會把少的,賦予undefined;

              這樣可能會引起程序錯誤。

              解決:

              functionx(a,b){

              varb=b||"";//這個是或運算符,如果前面的b為undefined,也就是false,他會取后面的空字符

              document.write(a+""+b);

              }

              x(1);