亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • javascript學(xué)習(xí)筆記

    時間:2024-09-15 04:05:56 JavaScript 我要投稿

    關(guān)于javascript學(xué)習(xí)筆記

      1.函數(shù)內(nèi)部屬性 arguments

    關(guān)于javascript學(xué)習(xí)筆記

      arguments用來保存函數(shù)的參數(shù),arguments.callee指向擁有arguments對象的函數(shù)

      復(fù)制代碼 代碼如下:

      //階乘

      function factorial(num) {

      if (num <= 1) {

      return 1;

      } else {

      return num*arguments.callee(num-1); //用agreements.callee代替

      }

      }

      var trueFactorial = factorial;

      factorial = function {

      return 0;

      }

      alert(trueFactorial(5)); //20

      alert(factorial(5)); //0

      2.函數(shù)的屬性和方法

      length屬性,表示函數(shù)參數(shù)的個數(shù)

      3. apply()和call()方法

      apply()和call()方法的作用是傳遞參數(shù)或擴(kuò)充函數(shù)的作用域

      復(fù)制代碼 代碼如下:

      //傳遞參數(shù)

      function sum(num1,num2) {

      return num1+num2;

      }

      function callSum(num1,num2) {

      return sum.call(this,num1,num2); //第一個參數(shù)this,后面列舉所有參數(shù)

      }

      alert(callSum(10,10)); //20

      function calSum1(num1,num2) {

      return sum.apply(this,arguments); //第一個參數(shù)this,第二個參數(shù)arguments

      }

      function calSum2(num1,num2) {

      return sum.apply(this,[num1,num2]); //第一個參數(shù)this,第二個參數(shù)是參數(shù)數(shù)組

      }

      alert(callSum1(10,10)); //20

      alert(callSum2(10,10)); //20

      復(fù)制代碼 代碼如下:

      //改變函數(shù)作用域

      window.color = "red";

      var o = { color:"blue"};

      function sayColor() {

      alert(this.color);

      }

      sayColor(); //red

      sayColor.call(this); //red

      sayColor.call(window);//red

      sayColor.call(o); //blue

    【javascript學(xué)習(xí)筆記】相關(guān)文章:

    JavaScript學(xué)習(xí)筆記08-24

    關(guān)于數(shù)據(jù)類型的Javascript學(xué)習(xí)筆記08-05

    整理Javascript基礎(chǔ)語法學(xué)習(xí)筆記欣賞08-04

    JavaScript學(xué)習(xí)歷程和心得范文(精選10篇)02-13

    對javascript的理解08-08

    常用的JavaScript模式09-22

    Javascript的this用法簡述08-15

    JavaScript 基礎(chǔ)教學(xué)09-29

    JavaScript的課堂講解09-03

    淺談如何深入學(xué)習(xí)Javascript中的this關(guān)鍵字08-19