<script type="text/javascript">
//方法名相同,后面的方法覆盖了前面的方法。后面的方法需要一个name,但没给传值,所以是undefined
// function f1()
// {
// alert("这是第一f1");
// } // function f1(name)
// {
// alert(name);
// }
// f1(); //如果想实现多个数求和的功能,又没有方法重载怎么办呢?arguments里面是我们传的参数,既然arguments都是我们传的参数,那我们可以写一个循环: function addNum()
{
var sum=0;
for(var i=0;i<arguments.length;i++)
{
sum=sum+arguments[i];
}
return sum;
}
//虽然没有方法的重载,但是我们也实现了类似的功能
alert(addNum(1,22,33,44,55,66,77,88,99,100));
alert(addNum(1,22,33));
alert(addNum(1,22,33,44,55));
</script>

最新文章

  1. Bootstrap 3 Datepicker 使用过程
  2. ubuntu14.04 wifi驱动
  3. 开源项目IPProxys的使用
  4. CSS核心的几个概念
  5. Linux课程实践一:Linux基础实践(基础操作)
  6. Javascript刷新页面的八种方法
  7. Ubuntu中MySQL中文乱码解决
  8. C专家编程 总结
  9. thinkphp ajax检测是否数据可用
  10. hibernate中的缓存机制
  11. 判断Python输入是否为数字
  12. mongoDB查询及游标
  13. go单元测试进阶篇
  14. [Swift]LeetCode542. 01 矩阵 | 01 Matrix
  15. HTTP首部概览
  16. nodejs静态web服务
  17. CSS border-collapse 属性
  18. 记一次 MySQL semaphore crash 的分析(爱可生)
  19. 深入React技术栈之初入React世界
  20. hql和sql练习题

热门文章

  1. awss3
  2. oracle如何启用审计
  3. 【JZOJ4841】【NOIP2016提高A组集训第4场11.1】平衡的子集
  4. 正则表达式问题:如何理解/href\s*=\s*(?:&quot;(?&lt;1&gt;[^&quot;]*)&quot;|(?&lt;1&gt;\S+))/(转载)
  5. Flask学习之十一 邮件支持
  6. 模板—tarjan缩点
  7. ListView 适配器实现getviewtypecount() 数组越界IndexOutOfBoundException
  8. 在SpringBoot中使用JWT
  9. [ Laravel 5.6 文档 ] 安全系列 —— 重置密码
  10. Ext.FormPanel-----FieldSet的用法