乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      站在巨人的肩膀上總結(jié)JavaScript函數(shù)基礎(chǔ)

       大文豪賢斌學(xué)長 2020-05-02

      2.1 JavaScript 函數(shù)定義方法

      靜態(tài)方法

      function 函數(shù)名 ([虛參列表]) {

      函數(shù)體;

      [return[函數(shù)返回值;]]

      }

      動(dòng)態(tài)匿名方法

      var 函數(shù)名= new Function(['虛參列表'],'函數(shù)體');

      直接量方法

      函數(shù)名= Function([虛參列表]) {函數(shù)體;}

      2.2 JavaScript 函數(shù)調(diào)用方法

      直接調(diào)用

      函數(shù)名(實(shí)參列表)

      在鏈接中調(diào)用

      <a href= “javascript:函數(shù)名()”>描文字</a>;

      在事件中調(diào)用

      事件類型= “函數(shù)名()”;

      2.3 方法

      apply

      將函數(shù)作為對象的方法來調(diào)用;

      將參數(shù)以數(shù)組形式傳遞給該方法;

      call

      將函數(shù)作為對象的方法來調(diào)用;

      將指定參數(shù)傳遞給該方法;

      toString

      返回函數(shù)的字符串表示;

      2.4 arguments對象

      功能

      存放實(shí)參的參數(shù)列表

      特性

      僅能在函數(shù)體內(nèi)使用;

      帶有下標(biāo)屬性,但并非數(shù)組;

      函數(shù)聲明時(shí)自動(dòng)初始化;

      屬性

      length:獲取函數(shù)實(shí)參的長度;

      callee:返回當(dāng)前正在指向的函數(shù);

      length:返回調(diào)用當(dāng)前正在執(zhí)行函數(shù)的函數(shù)名;

      2.5 函數(shù)參數(shù)

      參數(shù)類型

      形參

      定義函數(shù)時(shí)使用的參數(shù);

      接收調(diào)用函數(shù)時(shí)傳遞給函數(shù)的實(shí)際參數(shù);

      實(shí)參

      調(diào)用函數(shù)時(shí)傳遞給函數(shù)的實(shí)際參數(shù);

      特性

      參數(shù)個(gè)數(shù)沒有限制

      當(dāng)實(shí)參<形參時(shí),多余形參=undefined;

      當(dāng)實(shí)參>形參時(shí),多余實(shí)參被忽略;

      參數(shù)的數(shù)據(jù)類型沒有限制;

      通過arguments對象訪問參數(shù)數(shù)組;

      參數(shù)始終按值傳遞

      基本類型,傳值;

      引用類型,傳址;

      2.6 指針標(biāo)識

      特性

      this 指向當(dāng)前操作對象;

      callee 指向參數(shù)集合所屬函數(shù);

      prototype 指向函數(shù)附帶的原型對象;

      constructor 指向創(chuàng)建該對象的構(gòu)造函數(shù);

      2.7 示例代碼

      <!DOCTYPE html>

      <html>

      <head>

      <script>

      function myFunction()

      {

      alert("Hello World!");

      }

      </script>

      </head>

      <body>

      <button onclick="myFunction()">點(diǎn)擊這里</button>

      </body>

      </html>

      查看結(jié)果:

      Hello World!

        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多