欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您的位置:DIVCSS5首页 > HTML >
  ES6函数可以自带参数
 
  ES6支持函数带有默认参数,就判断undefined和||的操作:
 
  实例(ES6)
 
  function myFunction(x,y=10){
 
  //y is 10 if not passed or undefined
 
  return x+y;
 
  }
 
  myFunction(0,2)//输出2
 
  myFunction(5);//输出15,y参数的默认值
 
  arguments对象
 
  JavaScript函数有个内置的对象arguments对象。
 
  argument对象包含了函数调用的参数数组。
 
  通过这种方式你可以很方便的找到最大的一个参数的值:
 
  实例
 
  x=findMax(1,123,500,115,44,88);
 
  function findMax(){
 
  var i,max=arguments[0];
 
  if(arguments.length<2)return max;
 
  for(i=0;i<arguments.length;i++){
 
  if(arguments<i>&gt;max){
 
  max=arguments<i>;
 
  }
 
  }
 
  return max;
 
  }
 
  或者创建一个函数用来统计所有数值的和:
 
  实例
 
  x=sumAll(1,123,500,115,44,88);
 
  function sumAll(){
 
  var i,sum=0;
 
  for(i=0;i&lt;arguments.length;i++){
 
  sum+=arguments<i>;
 
  }
 
  return sum;
 
  }

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

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