最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WMLScript腳本程序設(shè)計第8/9頁

 更新時間:2007年03月14日 00:00:00   作者:  

庫函數(shù)
  特別指定,WML Script的庫函數(shù)一律是指它的標(biāo)準(zhǔn)庫函數(shù)。因為與標(biāo)準(zhǔn)庫函數(shù)對應(yīng),WML Script還有一些非標(biāo)準(zhǔn)的庫函數(shù)。我們這里先介紹標(biāo)準(zhǔn)庫函數(shù),非標(biāo)準(zhǔn)庫函數(shù)后面再介紹。
  所有庫函數(shù)都有所數(shù)的庫,函數(shù)的庫中通常含有一類函數(shù)。因此,調(diào)用某個庫函數(shù)時,一要指定它的庫名,二要指定它的函數(shù)名。WML Script規(guī)定,調(diào)用標(biāo)準(zhǔn)庫函數(shù)時可以通過在函數(shù)庫的名字后面加上句點號(.)和庫函數(shù)的標(biāo)準(zhǔn)調(diào)用來實現(xiàn),語法格式為:
  函數(shù)庫名.函數(shù)名(參數(shù)列表);
  例如,WML Script的浮點庫即Float庫中有一個開根方的函數(shù)sqrt,該函數(shù)只有一個參數(shù),那么調(diào)用squrt庫函數(shù)的方法為:
  Float.sqrt(number);//這里要求number大于或等于0
  下面給出了調(diào)用庫函數(shù)的簡單例子。首先一param參數(shù)值調(diào)用Lang.abs()函數(shù),返回結(jié)果加1后再作為參數(shù)調(diào)用Float.sqrt()函數(shù),它的返回結(jié)果作為內(nèi)部函數(shù)test的返回值:
  function test(param){
  return Float.sqrt(Lang.abs(param)+1);
  };
  2.3 函數(shù)的嵌套調(diào)用
  WML Script的函數(shù)定義都是互相平行、獨立的,定義函數(shù)的時候我們不能在一個函數(shù)內(nèi)定義另外一個函數(shù),也就是說,函數(shù)定義是不能嵌套的。但是,函數(shù)調(diào)用確是可以嵌套的,也就是說,我們可以在調(diào)用一個函數(shù)的過程中調(diào)用另外一個函數(shù)。
  它的執(zhí)行過程是:
  (1)執(zhí)行a函數(shù)開頭部分;
  (2)遇到調(diào)用b函數(shù)的操作語句,流程則專區(qū)執(zhí)行b函數(shù);
  (3)執(zhí)行b函數(shù)開頭部分;
  (4)遇到調(diào)用c函數(shù)的操作語句,流程則專區(qū)執(zhí)行c函數(shù);
  (5)執(zhí)行b函數(shù),如果沒有其他嵌套的函數(shù),則完成c函數(shù)的全部操作;
  (6)返回調(diào)用c函數(shù)的語句,即返回到b函數(shù);
  (7)繼續(xù)執(zhí)行b函數(shù)中尚未執(zhí)行的操作,直到b函數(shù)結(jié)束;
  (8)返回a函數(shù)中調(diào)用b函數(shù)的語句;
  (9)繼續(xù)執(zhí)行a函數(shù)的剩余操作,直到函數(shù)結(jié)束。
  function myFunC(param1){
  return param1*param1=Float.squt(Lang.abs(param)+1);
  };
  function myFunB(param0){
  return myFunC(param0+1)*|param0+12;
  };
  function myFunA(param){
  return myFunB(param*param+1);
  };

相關(guān)文章

最新評論

克拉玛依市| 宁阳县| 新密市| 肇东市| 宜良县| 怀化市| 兴海县| 黑龙江省| 绥江县| 和龙市| 清水县| 天水市| 盐城市| 阳谷县| 南乐县| 宝坻区| 丹棱县| 晋江市| 阳信县| 绍兴市| 宣城市| 贵溪市| 桦南县| 溆浦县| 岱山县| 虹口区| 凌云县| 加查县| 肥城市| 包头市| 伊宁市| 松滋市| 独山县| 阿巴嘎旗| 屯门区| 大连市| 沅江市| 锡林浩特市| 兴海县| 鄂伦春自治旗| 靖西县|