关闭

JavaScript:函数

标签: javascript
109人阅读 评论(0) 收藏 举报
分类:
/*
arguments 对象
ECMAScript 函数不介意传递进来多少参数,也不会因为参数不统一而错误。
实际上,函数体内可以通过 arguments 对象来接收传递进来的参数。 
*/

function box(){ 
  return arguments[0]+' | '+arguments[1]; //得到每次参数的值 ,1 | 2
} 

alert(box(1,2,3,4,5,6)); //传递参数

//arguments 对象的 length 属性可以得到参数的数量。 
function box() { 
    return arguments.length; //得到 6 
} 
alert(box(1,2,3,4,5,6));

//ECMAScript 中的函数,没有像其他高级语言那种函数重载功能。会覆盖函数 
function box(num) { 
    return num+100; 
} 
function box(num) { //会执行这个函数 
    return num+200;
} 
alert(box(50)); //返回结果
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:121768次
    • 积分:4476
    • 等级:
    • 排名:第6599名
    • 原创:323篇
    • 转载:10篇
    • 译文:0篇
    • 评论:12条
    文章分类
    最新评论