欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您的位置:DIVCSS5首页 > HTML >
  JavaScript函数对参数的值没有进行任何的检查。
 
  函数显式参数(Parameters)与隐式参数(Arguments)
 
  在先前的教程中,我们已经学习了函数的显式参数:
 
  functionName(parameter1,parameter2,parameter3){
 
  //要执行的代码……
 
  }
 
  函数显式参数在函数定义时列出。
 
  函数隐式参数在函数调用时传递给函数真正的值。
 
  参数规则
 
  JavaScript函数定义显式参数时没有指定数据类型。
 
  JavaScript函数对隐式参数没有进行类型检测。
 
  JavaScript函数对隐式参数的个数没有进行检测。
 
  默认参数
 
  ES5中如果函数在调用时未提供隐式参数,参数会默认设置为:undefined
 
  有时这是可以接受的,但是建议最好为参数设置一个默认值:
 
  实例(ES5)
 
  function myFunction(x,y){
 
  if(y===undefined){
 
  y=0;
 
  }
 
  }
 
  或者,更简单的方式:
 
  实例(ES5)
 
  function myFunction(x,y){
 
  y=y||0;
 
  }

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64636.shtml

如对文章有任何疑问请提交到DIV CSS论坛,或有任何网页制作CSS问题立即到CSS论坛发贴求解 或 直接DIVCSS5网页顶部搜索遇到DIVCSS疑问。
CSS教程文章修订日期:2018-08-14 17:37 原创:DIVCSS5
本文www.divcss5.com DIVCSS5版权所有。