<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 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ù)或擴充函數(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

    主站蜘蛛池模板: 99热都是精品久久久久久| 欧美精品播放| 日本熟妇亚洲欧美精品区| 91精品国产9l久久久久| 网友偷拍日韩精品| 99国内精品久久久久久久| 国精品无码一区二区三区在线| 久久丝袜精品中文字幕| 日韩精品国产自在久久现线拍 | 99久久精品无码一区二区毛片 | 国产精品无码AV一区二区三区| 欧美成人精品第一区二区| 最新亚洲精品国自产在线观看| 国产精品多p对白交换绿帽| 大胸国产精品视频| 欧美成人精品网站播放 | 国产久爱免费精品视频| 久久99热精品| 久久久久人妻一区精品性色av| 人妻VA精品VA欧美VA| 国产精品主播一区二区| 亚洲综合精品一二三区在线| 国产精品无圣光一区二区| 亚洲精品中文字幕无码蜜桃| 欧美激情精品久久久久久| 国内精品99亚洲免费高清| 99久久亚洲综合精品成人| 老司机国内精品久久久久| 51午夜精品免费视频| 精品久久久久久无码专区| 无码国内精品人妻少妇蜜桃视频| 午夜福利麻豆国产精品| 久久青青草原精品国产软件 | 最新国产在线精品观看| 乱人伦人妻精品一区二区| 精品a在线观看| 狠狠色伊人久久精品综合网| 国产亚洲精品激情都市| 国产一区麻豆剧传媒果冻精品| 国产精品高清2021在线 | 在线精品动漫一区二区无广告|