首页 > 代码库 > ECMAScript的函数
ECMAScript的函数
1.函数没有重载,定义了两次的函数只会使用后面的
2.没有指定返回值的具体的值的话,返回值是undefined
3.arguments数组中分别存放着传入参数,数组的长度是参数的个数
1 // 函数 2 // 3 // 一般定义方法 4 // function add(x,y){ 5 // var sum; 6 // sum=x+y; 7 // return sum; 8 // } 9 10 function add(){ 11 var sum; 12 if (arguments.length==2) { 13 sum=arguments[0]+arguments[1]; 14 }else if (arguments.length==1){ 15 sum=null; 16 17 }else if (arguments.length==0){ 18 return;//未指定返回值 ,返回的是undefined 19 } 20 return sum; 21 22 } 23 console.log(add(1));// null 24 console.log(add(12,3));//15 25 console.log(add());// undefined
ECMAScript的函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。